Syz The Moment

Foreign Investors now own $2.5 Trillion more in U.S. Stocks than U.S. Debt, the widest gap ever

Written by Charles-Henry Monchau | Jul 25, 2025 6:22:27 AM