Oil sinks after record 19 million-barrel U.S. crude build
April 15, 2020
U.S. retail sales, factory output sink as coronavirus batters economy
April 15, 2020

Stocks, crude plunge on economic data, oil oversupply

A double whammy of economic data showing the U.S. economy in a deep downturn and reports of persistent crude oil oversupply and collapsing demand slammed global markets on Wednesday as vivid reminders of the damage from coronavirus-related lockdowns.

Powered by WPeMatico