“US and Iranian officials are making diametrically opposing public statements about the details of a potential nuclear agreement.”