According to the sources cited by Axios, Iranian officials told several countries on Thursday that the talks produced an agreement in principle, but Supreme Leader Mojtaba Khamenei still needed to give final approval.