Given all the "what if's" in the media leading up to Wednesday's announcement, of course, there are a few things we think we know.
Moreover, according to the diplomat, the issues of the North Korean nuclear activities and the Tuesday decision of US President Donald Trump to withdraw from the JCPOA were interconnected, especially taking into account the fact that the US move was made ahead of the meeting between the leaders of the United States and North Korea.
In a sign of the depth of European displeasure, plans are already being drawn up in Brussels to introduce measures blocking U.S. sanctions, an extremely rare move against an allied government.
Experts quickly noted that much of the material from the presentation predated the nuclear agreement, which the US and other world powers established in 2015 to prevent Iran from developing a nuclear bomb in exchange for sanction relief.
She said Trump's decision "breaks our word, hurts our credibility with our allies, empowers Iranian hardliners, and doesn't make us any safer". In the meantime, the head of the Duma's Defense Committee, Vladimir Shamanov, denounced the US' actions as purely "politically motivated" and said that Iran's compliance with the deal was repeatedly confirmed by global organizations that "had no issues" with Tehran.
"I have ordered the foreign ministry to negotiate with the European countries, China and Russian Federation in coming weeks".
This evening Mr Trump said pulling the United States from the deal was necessary to avoid a "nuclear arms race in the Middle East".
The next deadline in the U.S. for waiving sanctions is May 12 but Mr Trump announced on Monday that he would reveal his decision today. "I'm happy that the pesky being has left the Barjam", he said referring to Persian acronym for JCPOA or the nuclear deal.
But the official offered the same caution as others: no decision is considered final until Trump makes his announcement. Mr Obama criticised the decision as a "mistake".
All of the U.S.'s negotiating partners - the U.K., France, Germany, Russia, China and the European Union - had agreed that maintaining the JCPOA was the best way to reign in Iran's program. "A new agreement should be negotiated that allows for unlimited inspections, bans the testing of ballistic missiles, and that never allows Iran to develop a nuclear weapon".
Iran likely hopes the European Union will pass laws to protect European firms from any potential USA sanctions.
"The fact is, this was a frightful, one-sided deal that should have never, ever been made", Trump said.
Shares of Boeing fell 0.8 percent to $337.65 after Trump's announcement. It's a welcome change to have an Administration that takes Iran at its word that they want to destroy our country, our allies, and our way of life.
But the long term impact for American foreign policy and for the Middle East was less clear.
Many Iranians are anxious about what Mr. Trump's decision could mean for their country.
The deal's opponents argue it allows Iran to build a bomb after it expires, something Iran has explicitly promised in the accord not to do.
U.S. Rep. Scott Tipton, R-Cortez: "The nuclear deal agreed upon by the previous Administration and Iran was dangerously flawed, which is why I voted against the proposed agreement almost three years ago".
The public criticism by a former president of his successor is indeed an unusual step, and one Obama's aides have said he is deliberately wary of in an attempt to avoid becoming a direct target of Trump and other Republicans. As with his decisions on Iran and, before that, the Paris climate accord and the Trans-Pacific Partnership demonstrate, he just doesn't really care much about getting along.
- Iran nuclear deal is rotten at its core — Trump
- Trump pulls out of 'horrible' Iran nuclear deal
- John Kerry says Trump's Iran decision 'breaks America's word'
- Kylie Jenner opens up about being a mom and plastic surgery
- Get ready to cast votes on June 12
- Updated Google virtual assistant makes complex calls for users
- Pompeo in Pyongyang as Korean whirlwind gathers pace
- Cristiano Ronaldo will be fit for the Champions League final
- WTI Reaches $70 Boosted By Crisis in Iran and Venezuela
- Jazz vs. Rockets: Game 5 Prediction, NBA Playoff Odds