Pinned
The U.S. national debt dropped by roughly $9.6 billion from June 8 to June 11, 2026, per the Treasuryβs Debt to the Penny data. Thatβs like finally finding some decent loose change in the couchβ¦ if your couch were still the size of Texas! At this rate, weβll be debt-free byβ¦






