Data Shows US Allies – Not China – Selling Treasuries April 11, 2025 1:49 pm by Alex h/t RobertBartus See also Stock Crash Signal Just Repeated for the 6th Time Since 1984 and Foreigners Dumping Treasuries to Make It Worse