In 2008, Foreigners owned 57% of U.S. Treasuries 🚨Today, they only own 32% 👀 pic.twitter.com/xgviRLrCvm
— Barchart (@Barchart) July 21, 2025
A hub for independent voices and hard truths
In 2008, Foreigners owned 57% of U.S. Treasuries 🚨Today, they only own 32% 👀 pic.twitter.com/xgviRLrCvm
— Barchart (@Barchart) July 21, 2025