United States Net Long-Term TIC Flows came in at $103.1B, above forecasts ($75B) in April FXStreet · 2026-06-18T20:00:01Z