Saturday, April 25, 2026

Foreign Private Investors now own more U.S. Treasuries than Foreign Central Banks for the first time in history