Patrick Boyle On Finance Patrick Boyle On Finance

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