The government now spends more on interest than on the military
The Treasury sold $25bn of 30-year bonds at 5.22 percent, the highest since 2001, as the national debt climbs toward $40tn.

The US Treasury sold $25 billion of 30-year bonds at a 5.22 percent yield, the most it has paid to borrow that far out since 2001, reports the Financial Times.
That's up from 5.06 percent at July's sale, and 4.91 percent just before Trum…


