Ifølge kilder er forhandlere nået til enighed om en aftale, men den skal godkendes af både Trump og Iran.