News

Since fiscal year 2025 began on Oct. 1, the federal budget deficit has totaled a new record of $1.146 trillion, according to Treasury data. Compared with the first five months of fiscal year 2024 ...