IEA forecast, as reported by Oilprice, projects global oil deficit to deepen to 1.8 million barrels per day in coming quarter
A reported International Energy Agency outlook points to a larger-than-expected supply shortfall, citing uncertainty over efforts to reopen the Strait of Hormuz and revisions to 2026 supply expectations.