Budget deficit narrowed to 2% of GDP in first half of 2026

The budget deficit decreased to 2% of GDP in the first half of 2026, down from 3.64% in 2025, reflecting fiscal consolidation efforts.