The Iran deal came just in time as Strategic Petroleum Reserve hits lowest level since 1983 June 15, 2026 · CNBC Read full story at source