The U.S. saw a net inflow of long-term capital of $103.1 billion in April, revised from $81.3 billion to $79.9 billion in April.

2026-06-19

The U.S. saw a net inflow of long-term capital of $103.1 billion in April, revised from $81.3 billion to $79.9 billion in April.