Thursday, January 01, 2026

Government spending is up to $7.0 trillion over the last 12 months, near the highest in history.

v