Retirement
fromFortune
14 hours agoInterest on the $38.8 trillion national debt has tripled since 2020 and it already costs taxpayers more than defense and Medicaid | Fortune
U.S. interest payments on national debt reached $970 billion annually in 2025, nearly tripling since 2020 and exceeding defense and Medicaid spending, with projections to double again by 2036.