Monday, March 09, 2020

Oil markets crash more than 30%—the most since the 1991 Gulf War—as disintegration of OPEC+ alliance triggers price war between Saudi Arabia and Russia