Oil - 2020-03-15

Date: 
Monday, March 16, 2020
Summary: 

Led by China, demand in the Covid-2019 crisis collapses, and production forecasts are slashed.