They Controlled the World’s Most Critical Waterway. Then They Ran Out of Money.
The most critical chokepoint in the global economy has been sealed shut.
Since late February, the Strait of Hormuz has been effectively blockaded amid the escalating U.S.-Iran war. Roughly 20% of the world's daily oil supply is now trapped. The economic shockwaves are already tearing through the global system.
The numbers are...
READ MORE
