sale or transfer to Iran of military equipment or the provision of related technical or financial assistance, and (3) Iran's Islamic Revolutionary Guard Corps and affiliated foreign persons. The President may also impose sanctions against persons responsible for violations of internationally recognized human rights committed against individuals in Iran, and can waive the imposition or continuation of sanctions. Post-JCPOA sanctions In May 2018, the United States President Donald Trump announced an intention to withdraw from the Joint Comprehensive Plan of Action (JCPOA or Iran nuclear deal), and subsequently imposed several new non-nuclear sanctions against Iran, some of which were condemned by Iran as a violation of the deal. These treasury and other arms of the government, both under Obama and Trump, have basically weakened the JCPOA extensively, which has kept a lot of the sanctions regime intact. In August 2018, the Trump administration reimposed sanctions and warned that anyone doing business with Iran will not be able to do business with the United States. However, the United States will be granting waivers to certain countries. For example, Iraq was granted a waiver that would allow the country to continue purchasing gas, energy and food products from Iran on the condition that the purchases were not paid for in United States dollars. In 2018, the International Court of Justice (ICJ) "ordered" the United States government to revoke the sanctions on the basis of the 1955 United States-Iran "Friendship Treaty", that had been signed with the government that had been overthrown by the 1979 Islamic Revolution. In response, the United States withdrew from two international agreements with Iran. In October 2018, Reuters reported that JPMorgan Chase bank had "agreed to pay $5.3 million to settle allegations it violated Cuban Assets Control Regulations, Iranian sanctions and Weapons of Mass Destruction sanctions 87 times, the United States Treasury said". British bank Standard Chartered faced a $1.5 billion fine by the U.S. agencies for violating Iran sanctions. In November 2018, the United States officially reinstated all sanctions against Iran that had been lifted before the United States withdrew from the JCPOA. In April 2019, the United States threatened to sanction countries continuing to buy oil from Iran after an initial six-month waiver announced in November expired. In June 2019, Trump imposed sanctions on Iranian Supreme Leader Khamenei, his office and those closely affiliated with his access to key financial resources. On 31 July 2019, the