The agreement for the purchase of around $60 billion worth of natural gas from Iran in the next 25 years, with the project including laying a $1 billion gas pipeline to Oman across the Gulf, was signed during the visit of Iranian President Hassan Rouhani to Muscat in March.