WTI for June delivery dips below $12

Storage woes weigh on June contract after chaotic May trading

Oil price: WTI June contract lost ground on Tuesday
Oil price: WTI June contract lost ground on TuesdayPhoto: APACHE
Published 21 April 2020, 20:11Updated 21 April 2020, 20:22