Trump unilaterally withdrew from the Iran deal. Even though Iran has not violated any part of the deal. Not only does that give Iran the perfect excuse to restart their nuclear program, if they chose to do so.. Which was been frozen and with inspectors verifying compliance constantly. But he puts the credibility of the United States in question. When this idiot is gone, we might be in time to draw another deal with Iran. But our credibility is gone. And it's going to take at least a generation to recover. Now anybody we want to make an agreement with will have all the reasons to question if we are going to keep our part of the deal.