Data Shows US Allies – Not China – Selling Treasuries April 11, 2025 1:49 pm by Alex h/t RobertBartus See also First the Chinese now the Turks... The global dumping of US Treasuries has started.