Yet his administration has not taken any concrete steps to either renegotiate or pull the USA out. Observers claim that civilian casualties have increased manifold in U.S. counter-Islamic State (ISIL) operations since Trump became Commander-in-Chief.
Trump had used his U.N. General Assembly speech to launch a withering critique of Iran, saying its government "masks a corrupt dictatorship behind the false guise of a democracy" and ruthlessly represses its people.
Rouhani addressed the parade in Tehran, saying that Iran would not halt its missile program but continue to boost military capabilities, despite USA demands.
In an interview with CNN's Chris Cuomo on "New Day", McMaster, who was speaking right before President Donald Trump announced that he plans to unveil new sanctions on North Korea, also said the U.S. has options in dealing with the rogue regime. "If nothing changes, this deal with turn out exactly the same way", Netanyahu warned. "Do we really want two of these situations?"
European Union foreign policy chief Federica Mogherini put the bravest possible face on the encounter, stressing that Iran and the major powers agree the deal is "delivering".
Trump, meanwhile, faces a looming deadline.
The move was a direct challenge to President Donald Trump, who in August signed a bill imposing mandatory penalties on those involved in Iran's ballistic missile program and anyone who does business with them.
KELEMEN: President Trump has until October 15 to report to Congress on whether he thinks Iran is abiding by the deal, and if he does not certify this Congress could then reimpose sanctions, effectively sinking the deal. That could mean a return of US sanctions on Iran that were suspended under the agreement.
Last week's credit agreements only reinforce the strategic nature of bilateral ties, said Iran's central bank Governor Valiollah Seif.
Though Iran has long boasted of having missiles in the same range in its arsenal, it was the first time that the Khoramshahr, with a range of 2,000 kilometers (1,250 miles) was displayed in public.
At the U.N. General Assembly on Tuesday, Trump said Iran was building its missile capability and accused it exporting violence to Yemen, Syria and other parts of the Middle East.
Doing so could provoke an global crisis, infuriating allies in Europe and setting up confrontation with powerful Iranian forces and proxies from Yemen to the Strait of Hormuz. He also said that the president has not yet shared his decision about the deal with him, his secretary of state.
"The deal itself is valuable only because it prevents Iran from developing nuclear weapons", said former State Department negotiator Richard Nephew, who helped broker the agreement during the Obama administration. "We have largely in recent years vacated very important competitive space with Iran in this sophisticated campaign of subversion where they're really creating nearly a Hezbollah model across the greater Middle East".
TILLERSON: As a long-time negotiator, I learned to never say never. "It's just simply. kicking the can down the road again for someone in the future to have to deal with".
Mr Trump met in NY earlier this week with Israeli prime minister Benjamin Netanyahu.
Under the U.S. law, the State Department is required every 90 days to recertify to Congress Iran's compliance with the nuclear deal.
Iran rejects that it has broken the agreement, and a United Nations report this month pointed to no Iranian violations.
Notably, Macron pointed out a few flaws of the deal, including the sunset clauses, which "could be an opportunity for the Trump administration to build a bridge to Europe and develop a coherent policy around those issues", Ben Taleblu said.
Trump also urged the Palestinian and Israelis to come together to strike a peace deal during his meeting with Abbas.