OPEC’s New Supply Shock Nails On Oil Market’s Return to Surplus (06.07.2025)
The latest oil supply shockwave unleashed by OPEC+ is set to swell a surplus later this year, pressuring prices for producers the world over while answering US President Donald Trump’s calls for lower fuel costs.