Skip to main content
Measured World
1980
2026
2030

Government fiscal balance (surplus or deficit) as percentage of GDP