Oil prices fell more than 2% on Wednesday after official data showed a rise in U.S. crude inventories, adding to worries about an oversupplied market as weak economic readings in the United States depressed global financial markets.
Powered by WPeMatico