National Debt Tracker: American taxpayers (you) are now on the hook for $38,378,996,619,785.02 as of 12/18/25December 23, 2025
Americans surge toward financial resolutions for 2026 amid household budget concernsDecember 22, 2025