Reading up on Visual Capitalist
1 deep · digging since may 16
- See Who Owns The 39 Trillion U S Debt In 2026 From Domestic And Foreign Holders To The Fed And Mutual And Pension Funds
As of March 2026, U.S. debt totals $39 trillion, with domestic investors holding $17.7 trillion and foreign holders $9.3 trillion.