WTI June delivery is $22.62/barrel. Contract technicalities are causing this unusual price collapse to minus $36/barrel. We will all see how the price settles out later this week. The summer driving season is shot and storage capacity will soon be maxed out. Lots of red money in the oil industry this year.
1 reply
Captain obvious with the analysis.