Posts

China Has Shed $357 Billion in U.S. Treasuries Since 2021

Posts

Foreign Holdings of U.S. Federal Debt Reached $9.2 Trillion in 2025

Posts

Japan Holds $1.185 Trillion in U.S. Debt and the Number Tells an Incomplete Story

Posts

Private Investors Now Dominate Foreign Holdings of U.S. Treasury Debt

Posts

The United States Paid $282 Billion in Interest to Foreign Debt Holders in 2025

Posts

Why Belgium Holds More U.S. Debt Than Saudi Arabia, and What That Actually Means