Foreign investors net bought $41.6 billion of U.S. Treasury bonds in December, compared with $85.6 billion in the previous month.

2026-02-19

Foreign investors net bought $41.6 billion of U.S. Treasury bonds in December, compared with $85.6 billion in the previous month.