Saturday, January 03, 2026

Foreigners net bought more than $700 Billion worth of U.S. Stocks over the last 12 months, the largest inflow this century