The federal deficit will be $2.1 trillion when fiscal year 2026 ends on Sept. 30, the Congressional Budget Office projected in its monthly budget review.
A club for red-pilled exiles.