Oil Crashes to 18-Year Low as Broken Market Drowns in Crude
Catherine Ngai, Alex Longley - Bloomberg
March 30, 2020
Who was cited:
Oil tumbled to an 18-year low as coronavirus lockdowns cascaded through the world’s largest economies, leaving the market overwhelmed by cratering demand and a ballooning surplus.