IEA Flips to Deficit, Iran Cracks the Door: What Wednesday's Numbers Mean for US Upstream
The IEA doesn't flip its annual balance from surplus to deficit without a reason. Today it did, and the reason is sitting at the bottom of the Persian Gulf. The agency's May 2026 Oil Market Report projects global supply will fall 3.9 million barrels per