Back 18 Feb 2025 United States Net Long-Term TIC Flows below expectations ($149.1B) in December: Actual ($72B)