Iran, the five permanent members of the UN Security Council, Germany, and the European Union agreed to the Joint Comprehensive Plan of Action (JCPOA) in July 2015. Under the JCPOA, Iran agreed to limit the scope and content of its nuclear program in exchange for relief from various nuclear-related sanctions imposed by the other signatories. Throughout his campaign, President Donald Trump denounced the JCPOA. He said that, if elected, he would “renegotiate with Iran—right after … enabl[ing] the immediate release of our American prisoners and ask[ing] Congress to impose new sanctions that stop Iran from having the ability to sponsor terrorism around the world.” So far, however, the Trump administration has kept the agreement in place. The United States has continued to acknowledge Iran's compliance with the terms of the JCPOA and has waived various sanctions against Iran in compliance with its own obligations thereunder. Iran, by contrast, has charged the United States with failing to live up to its own JCPOA commitments.