China Lost 2025 — And 2026 Will Be Worse
As 2025 comes to a close, the myth of China’s “economic comeback” finally breaks. In this video, I explain why China is the biggest economic loser of 2025—and why the forces driving this decline will only intensify in 2026. From the illusion of a “strong yuan” to collapsing consumption, deflation, and an export model under pressure, this isn’t a temporary slowdown. It’s a structural dead end.