Is Russia Actually Losing?
Jul 12, 2026 · 33m
Summary
Patrick Boyle analyzes Russia’s structural exhaustion in July 2026, detailing severe fuel shortages, economic contraction, and heavy reliance on Chinese imports as the war drags on. He critiques Western misconceptions of Russian strength, citing Tucker Carlson’s misleading supermarket tour, while highlighting Europe’s strategic shift toward independent, low-cost defense manufacturing. The episode argues that Russia has become a dependent subsidiary rather than a great power, with no viable diplomatic exit for Putin.
Topics discussed
Sponsors: Schwab and Workday
Russia's fuel crisis and the Victory Day parade
Ukraine's drone campaign and infrastructure damage
Russia's economic exhaustion and casualties
Tucker Carlson's Moscow visit and 'supermarket diplomacy'
Debunking the Russian economic boom narrative
How Russia finances the war through debt and gold sales
Russia's growing dependency on China
European rearmament and the 'porcupine defense' strategy
The cost-effectiveness of drones vs. traditional military hardware
The 'cornered Putin' theory and peace deal prospects
Russia's bleak future scenarios and conclusion
Outro and sponsors: Chosen Foods and Stamps.com
Listen ad-free on Castria