American Power

This week on American Power, host Nat Towsen is joined by military strategist Chad Scott and energy expert Matt Randolph (Mr. Global) to break down Trump’s high-profile meeting with Chinese President Xi Jinping.

Chad explains how China quietly gained leverage on Taiwan, semiconductors, and strategic messaging while the U.S. walked away celebrating vague trade promises and headline-friendly “wins.” Matt breaks down why China may already be better prepared for a prolonged global energy crisis than almost any country on earth: massive strategic oil reserves, aggressive renewable investment, and a long-term industrial strategy built around resilience.