Low liquidity and storage pushed WTI crude futures prices below zero
The EIA has reported on the factors which fed into the WTI crude oil futures prices dropping below zero.
The EIA has reported on the factors which fed into the WTI crude oil futures prices dropping below zero.