The Oil Price Collapse Is Yet Another Sign That Economic Activity Is Crashing Dramatically All Over the World
"West Texas Intermediate crude for May delivery fell more than 100% to settle at negative $37.63 per barrel, meaning producers would pay traders to take the oil off their hands."
21 April 2020 - 10:48