Oil prices fell on Monday, depressed by concerns U.S. storage facilities will soon be full as the novel coronavirus pandemic destroys demand and as companies prepare to report their worst quarterly earnings since the 2008 financial crisis.
Powered by WPeMatico