Rappler
Global oil supply will fall by around 3.9 million barrels daily in 2026 and undershoot demand due to disruptions, with over a billion barrels of Middle East supply already lost, says the International Energy Agency
Go to News Site