Iraq's budget deficit topped 24.6 trillion dinars by October 2025 due to falling oil prices and high spending. The Eco Iraq Observatory reports revenues of 103tn dinars against 128tn in expenses.