US national debt passes $40tn after doubling in a decade The US national debt has surpassed $40 trillion, doubling over the past decade, as 30-year bond yields hit a nearly 20-year high.