Foreigners Rebuff ‘Sell America’ and Buy a Net $1.6 Trillion in Assets by Bloomberg.com | Feb 19, 2026 | AlphaTack Intel