⁉️ 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