The U.S. recorded a net treasury international capital inflow of $138.7 billion in April from an outflow of $38.5 billion in the previous month, according to the latest data from the U.S. Treasury Department.
Net foreign private inflows were $163.5 billion, while net foreign official outflows stood at $24.8 billion.
Net foreign purchases of long-term securities totaled $93.9 billion in April, with both foreign and U.S. securities transactions included.
Foreign residents increased their holdings of long-term U.S. securities with net purchases worth $22.5 billion, while U.S. residents decreased their holdings of long-term foreign securities with net sales of $71.4 billion.
Foreign residents decreased their holdings of U.S. Treasury bills by $5.5 billion, while foreign resident holdings of all dollar-denominated short-term U.S. securities and other custody liabilities rose by $8.6 billion.
Banks' net dollar-denominated liabilities to foreign residents increased by $50.0 billion in April, the department said.