Market Data Evidence

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