BusinessUS Budget Deficit Nears $2 Trillion as Debt Interest Costs Surpass Defense Spending by Spencer September 12, 2026 by Spencer September 12, 2026