U.S. Debt Per-Person: Marching Ever Higher

U.S. citizens know about the mountain of debt owed by the U.S. government. They know it’s “a problem” — at $38 trillion (at the end of February 2026) just as $28 trillion was five years ago or $20 trillion in September 2017. That debt isn’t simply a trillion-dollar problem. It’s on a trajectory, risking global…

Read More