(NaturalNews) IEA forecasts a 4 million barrel-per-day oil surplus by 2026 as production outpaces sluggish demand growth. OPEC+ and non-OPEC producers, led b…
Global oil glut looms as production surges while demand stagnates: IEA warns of 2026 oversupply

Estimated read time
1 min read