Foreign investors net bought $123.3 billion of U.S. Treasuries in March, compared with $106.2 billion in the previous month.

2025-05-17

Foreign investors net bought $123.3 billion of U.S. Treasuries in March, compared with $106.2 billion in the previous month.