The Mother of All Oil Shocks

An even larger crisis looms over the Strait of Hormuz standoff.

June 5, 2026

USS Rafael Peralta enforces the U.S. blockade of Iranian ports

Comments