The US federal budget deficit for 2026 just came in. It's $1.992 trillion.

North America Business Moderate confidence — 64/100

Unverified

Sources: Yahoo