Foreigners Own Nearly $30 Trillion in U.S. Stocks and Bonds. Here Is Why That Number Should Be on Every Investor’s Radar
Every share of the SPDR S&P 500 ETF Trust (SPY 0.07%) you own, and every Treasury bond in your retirement account, exist inside a market...
