Image copyright AFP Image caption President Hassan Rouhani says Iran and the US have ended their differences
Iran and the US have agreed to resume nuclear talks before the end of November, Iran’s president says.
Hassan Rouhani told Iran’s parliament the talks would aim to restore world trust in Iran’s nuclear programme.
He also noted that the US had changed its stance on Iran’s missile programme, announcing that it would suspend new sanctions.
“We have put an end to all outstanding problems between our two countries,” he said.
Mr Rouhani told parliament that the nuclear talks between Iran and the US – which stalled after the 1979 Islamic Revolution – could be resumed once Tehran received assurances about the country’s nuclear programme.
“The Islamic Republic of Iran has repeatedly assured our international partners that our nuclear programme is for peaceful purposes and is wholly in conformity with the Non-Proliferation Treaty [NPT],” he said.
“This assurance has been given and we have also responded positively to the new American stance on the missile issue.”
Image copyright AFP Image caption President Rouhani’s speech is widely believed to be aimed at luring back Trump voters
Iran had also been prepared to hold fresh nuclear talks, he said, without naming any country.
“We had repeated proposals but we would always seek an agreement that would not jeopardise the future of the Islamic Republic of Iran,” he said.
“We expect reciprocity in the American gesture. Without such an agreement, the countries of the world would not want to deal with the Islamic Republic of Iran.”
The news came after US President Donald Trump met his Chinese counterpart Xi Jinping in Buenos Aires, where they signed a $250bn (£185bn) trade deal – making progress towards a wider agreement that would end a decades-long dispute.
Mr Trump had controversially pulled the US out of the multinational 2015 Iran nuclear deal, known as the Joint Comprehensive Plan of Action (JCPOA), in May.