News

Foreign private sector investors have flooded U.S. markets in recent years, pouring a net $3.25 trillion into U.S. assets over the last three full calendar years, according to U.S. Treasury data.