Oddbean new post about | logout
 ⁉️ WHO OWNS THE US PUBLIC DEBT ⁉️ 
 
~33% of the $35.7 trillion federal debt is held by government funds, including Social Security and the Fed. 
 
More than 25% are owned