power 2026-04-17
Yuan Settlements Hit $1 Trillion a Day. The Petrodollar System Is Being Stress-Tested.
The Iran war locked 16 percent of global oil production behind the Strait of Hormuz. The biggest beneficiaries are Russia and China. The dollar's reserve status depends on assumptions that are now visibly cracking.