US budget deficit balloons to nearly $2 trillion as debt servicing and war costs surge

The United States closed its 2026 fiscal year with a staggering budget deficit of nearly $2 trillion, marking the largest annual shortfall in five years as the government grappled with record-breaking debt-servicing costs, massive tariff refunds, and soaring military expenditures tied to the war on Iran.