After years of negotiations, P5+1 and Iran have reached a deal on limiting the latter’s nuclear activity and lifting international economic sanctions against it in return.
BBC: Iran nuclear talks: ‘Historic’ agreement struck
BBC: Iran nuclear deal: Key details
It is yet to be sanctioned by the US Congress; I don’t think that hurdle won’t be overcome. I do think it is probably only a matter of (not too long) time before Iran defaults on its commitments, and everything will be back to square one.