The Trump administration said that Trump personally lobbied dozens of European officials against doing business with Iran during the May 2017 Brussels summit ; this likely violated the terms of the JCPOA , which expressly states that the U.S. may not pursue " any policy specifically intended to directly and adversely affect the normalization of trade and economic relations with Iran " . In July 2017 the Trump administration certified that Iran had upheld the agreement , but in October 2017 the Trump administration refused to recertify Iran 's compliance with the deal , saying that " Iran has violated the agreement multiple times . " According to David Makovsky , a Middle East scholar at the Washington Institute for Near East Policy , Iran was not in compliance because under the terms of the deal , Iran was supposed to reveal all of its research into nuclear weapons , and that based on evidence presented by Israeli Prime Minister Benjamin Netanyahu on April 30 , 2018 , " it seems clear that they did not . " Ali Khamenei banned allowing international inspectors into military sites . Trump and his administration said that Iranian military facilities could be used for nuclear-related activities barred under the agreement . Iran rejected Trump 's request to allow inspection of Iran 's military sites . However , Amano insisted that IAEA inspectors were entitled to inspect military sites under the agreement , although the IAEA has avoided requesting access to any military sites since the deal went into effect
2017 Brussels summit
2017 Brussels summit
Aftermath of the Joint Comprehensive Plan of Action