Problematically for Iran, its economy was just starting to recover after a period in the wilderness.
The International Monetary Fund (IMF) said in a country report in March that Iran had witnessed a "strong rebound" in the aftermath of the nuclear agreement and that real gross domestic product (GDP) growth is expected to reach 4.3 percent in 2017/18 – giving it the strongest growth forecast among other regional oil exporters.
In the first half of 2017/18, the IMF said that the recovery broadened to the non-oil sector and was "aided by supportive fiscal and monetary policies and a recovery in construction and services activity."
Reforms and economic recovery will be at stake if sanctions are re-imposed, however. A senior consultant for the Middle East and North Africa at consultancy Control Risks, said the revival of sanctions would be a "very bad scenario for Iran."
"That's why it's clear that they want to stay in the deal," Allison Wood told CNBC's Squawk Box Europe Tuesday.
"And I think that even if the U.S. was to withdraw from the deal, Iran would stay in it at least temporarily in an effort to show its commitment to the deal to the international community and in an effort to find the European and Asian businesses that have invested in Iran, to stay in the country," she said.
The JCPOA was struck by Iran and six world powers, the U.S., U.K., Russia, France, China, and Germany. Although the other parties in the group have tried to salvage the deal, the U.S. looks set to scupper it.
U.S. ally and Iran nemesis Israel stuck the boot in Monday with Prime Minister Benjamin Netanyahu revealing files the he claimed showed Iran was still running a secret program to produce nuclear weapons.
For his part, Trump has repeatedly accused Iran of flouting the agreement and says "sunset clauses" that would see restrictions on Iran's nuclear enrichment program lifted after 2025, are unacceptable. He has also argued that it has not halted Iran's ballistic missile program.
Meanwhile, Iran accused Israel of "repeating old lies," according to Iran's FARS news agency on Tuesday, and said it hopes Trump comes "to his senses" over the nuclear deal.
French President Emmanuel Macron met with Trump last week to try to persuade him to save the deal, but later stated that he believed Trump would still scrap it. German Chancellor Angela Merkel also went to meet Trump last Friday for talks but trade tariffs seemed to be higher up the agenda than Tehran.
Asked whether European countries could renegotiate a new package of sanctions on Iran, Frontier Strategy Group's Naguib said there was no consensus among European nations.
"Italy and Austria don't want to add additional sanctions on Iran whereas we see France and Germany more willing to cooperate with Trump and perhaps create a new sanctions package to pressure Iran. So even in Europe we're seeing a lot of confliction between countries," she said.
But a small light at the end of the tunnel could be found in Iran's cordial relations with Russia and China, both of which have criticized U.S. threats to destroy the deal.
"At this point, if the U.S. withdraws from the deal, Iran won't see the economic benefits it was promised from the deal … But at the same time it's building ties with China and Russia so it can continue to have positive economic relations with these countries," Naguib said.