Iran needs a bumper end to the current financial year ending 20 March if it is to avoid posting a massive budget deficit. Nevertheless, it is set to be an improvement on last year, and performance has improved in the third quarter. 

Latest statistics from the Central Bank of Iran (CBI) show that Iran has posted a budget deficit of IR269 trillion ($8.98bn at the exchange rate of $1=IR29,970 set for the 2016-17 budget) for the first nine months of the current year – ie to 20...