MarketThe Iran deal came just in time as Strategic Petroleum Reserve hits lowest level since 1983CNBC2026.06.15Source: cnbc.com ↗Oil executives have warned that global inventories are rapidly depleting due to the supply disruption triggered by the Iran war.← Back to News