1. US Budget Deficit Down 11% Mid-Fiscal 2026, But Treasury Data Signals Coming Fiscal Storm
The US federal budget deficit for the first half of Fiscal 2026 is running 11% lower than the same period in 2025, but the latest Treasury data reveals a precarious foundation. The March deficit of $164.1 billion exceeded estimates, driven by a sharp rise in tax refunds linked to new individual and corporate tax breaks...