Cumulative supply loss from Gulf producers since the Hormuz closure exceeded 1 billion barrels by May 14, per industry aggregation.
Provenance — node opacity = source trust
- Evidence Strength
Moderate
- Evidence Observed At
- May 14, 2026 · 3:00 PM UTC
- Citation
- https://www.iea.org/reports/oil-market-report-may-2026
- Citation Source
iea