CoronavirusWTI for June delivery dips below $12Storage woes weigh on June contract after chaotic May tradingOil price: WTI June contract lost ground on TuesdayPhoto: APACHEKathrine SchmidtHouston