Logo
Print Date: Oct 28, 2026 || Published Date: Oct 28, 2026

US National Debt Hits Record $40.53 Trillion as Interest Costs Near $800 Billion