Oil prices sank on Wednesday after the United States reported a 19 million-barrel increase in inventories, the biggest weekly build ever, while forecasts showed global demand crumbling to its lowest levels in a quarter of a century due to the coronavirus pandemic.
Powered by WPeMatico