On April 25th, the West Texas Intermediate price for oil futures delivered in May collapsed to -37 to -40 dollars a barrel at one point.
Share this post
Oil Price Crash and the Fossil Fuel Endgame
Share this post
On April 25th, the West Texas Intermediate price for oil futures delivered in May collapsed to -37 to -40 dollars a barrel at one point.