Iran will keep its oil production cap at 3.8mb/d in the second half of 2017 if OPEC members stay committed to the oil cut agreement signed in November 2016.
Iran's oil exports have reached the pre-sanctions level and its oil revenues will reach $45b to $50b in the Iranian year to March 2018, if prices remain at $55 per barrel.