Since you want to keep harping on the treaty, it was not a permanent fix, it was only meant to slow down not abolish Iran's nuclear program. That's why Netanyahu spoke at the US congress asking them to not ratify the treaty. The only thing that works is to not let them sell their oil.