June 11, 2026
IEA calls Hormuz blockade largest supply disruption, exceeding 1970s oil shocks combined