Appears On
Episode Appearances
Today, Explained · Apr 29, 2026
China is winning the Iran war
“Author analyzing how Iran war-driven oil prices accelerate global renewable energy adoption and Chinese manufacturing dominance”
China-Iran geopolitical alliance and strategic partnershipU.S. military munitions stockpile depletion and production capacityTaiwan Strait military vulnerability and invasion logistics
View Analysis