World Oil Market Faces Even Larger 2026 Surplus, IEA Says

Summary Raises demand growth forecasts for this year and next IEA expects global supply to rise by 3.1 mln bpd in 2025 Implied surplus to reach 4.09 mln bpd in 2026, up by 120,000 bpd from last month Reuters – The global oil market faces an even bigger surplus next year of as much as … Read more