OPEC+ Price Hike, Trump’s Trade War Fears Send Oil Prices Into Free Fall

The US and UK central bank decisions of rate cuts later this week also triggered the fall in prices.

Business