US federal debt becoming ‘alarmingly unsustainable’ as Iran war fuels spending: analystsMarch 20, 2026