Tuesday, 21 April 2020 20:59 [ Last Update: Saturday, 15 August 2020 14:39 ]
U.S. oil futures plunged below zero for the first time Monday, a chaotic demonstration of the dwindling capacity to store all the crude that the world’s stalled economy would otherwise be using. 104