When the Strait Closes: The Majapahit Warning for an Energy-Starved America
Oil just hit $116 a barrel.
The US-Iran conflict is entering its fifth week, and the Strait of Hormuz—the artery that pumps 20% of the world's oil—is effectively choked off.
Federal Reserve Chair Jerome Powell is openly warning of an "energy supply shock."
Stagflation fears are no longer whispers in financial backrooms; they...
READ MORE
