Iranian President Hassan Rouhani spoke about the progress of talks with the superpowers ahead of the renewal of the nuclear deal.

"We have reached agreements with the superpowers on the main part of the agreement. The West has agreed to remove key sanctions on oil, petrochemicals, shipping, insurance and central banks. There are some details we need to close before we reach an agreement," Rouhani said, according to a report on Kan News.