China Decode: Why China Keeps Selling U.S. Treasuries
May 26, 2026
Summary
Hosts Alice Han and James King analyze the deepening Russia-China alliance, focusing on the stalled Power of Siberia 2 pipeline and pricing disputes. They discuss China’s sell-off of U.S. Treasuries amid global reserve diversification and rising yields. The episode also covers China’s commercial approval of a brain-computer interface, highlighting its strategic push in neurotechnology.
Topics discussed
Intro and sponsor ads for The Guardian, Monday.com, and Odoo
Russia-China relations: Putin's visit, Siberia 2 pipeline, and trade dynamics
Sponsor ads for ShipStation, Nutrafol, and LinkedIn
China's sell-off of US Treasuries and the shifting global reserve currency landscape
Sponsor ads for The Guardian, Verizon Business, and Odoo
China approves first commercial brain-computer interface chip for spinal injuries
Economic outlook: GDP growth predictions and domestic investment trends
Outro and sponsor ads for Verizon Business and GEICO
Listen ad-free on Castria