The Iran deal came just in time as Strategic Petroleum Reserve hits lowest level since 1983

Written on 06/15/2026

Oil executives have warned that global inventories are rapidly depleting due to the supply disruption triggered by the Iran war.
Read full article