United States Total Net TIC Flows down to $26.1B in April from previous $150.7B FXStreet · 2026-06-18T20:00:01Z