US Interest Payments on Public Debt Hit Record $1,052,000,000,000 in Fiscal 2026, Swallowing About a Fifth of Federal Revenue | News | MoonHub