U.S. debt tops $40 trillion, doubling in under a decade
Treasury's IOUs just hit $40.05 trillion, up from $19.4 trillion a decade ago. With a $432B July deficit and ~$1.2T in annual interest payments, surging borrowing costs are driving Treasury yields to pre-crisis highs and forcing bigger long-end repurchases.