Energy
Published 2 hours ago
PremiumIEA Cuts 2026 Global Oil Supply Outlook by 5.7 Million Bpd

The International Energy Agency has drastically revised its 2026 global oil supply outlook, now projecting a 5.7 million barrel per day shortfall. This downward revision, which exceeds previous estimates by 1.4 million barrels per day, signals a prolonged…