Iran and six world powers have reached tentative agreement on sanctions relief for Tehran as part of a nuclear deal, diplomats said.
Senior officials from Iran and the six nations still have to sign off on the document outlining what sanctions will be lifted and when, sources said.
But the diplomats added that the document has been agreed by experts for both sides who have been working on details of the outline to implement the preliminary agreement reached in November 2013.
Officials had described sanctions relief as one of the thorniest disagreements between Iran and the US.