@coldjoint,
coldjoint wrote:It is not a treaty. Treaties have to be approved by Congress.
I'd thought that an US President has Constitutional executive powers?
Besides that, the J
oint Comprehensive Plan of Action (aka Iran Deal) is an
agreement.
Regardless of terminology - other terms are e.g. treaty, protocol, covenant, convention, pact, or exchange of letters - all of these forms of agreements are, under international law, equally considered treaties and the rules are the same. And that's why on 8 May 2018, President Trump announced that the United States would withdraw from the agreement.
Only (!) in United States constitutional law, the term "treaty" has a special meaning which is more restricted than its meaning in international law.