Iranian Foreign Minister Mohammad Javad Zarif said Thursday it was possible to reach a deal with world powers on Tehran's nuclear programme by the end of talks in Geneva on Friday.

"I believe it is possible to reach an understanding or an agreement before we close these negotiations tomorrow evening," Zarif told CNN, adding that Tehran was not however willing to suspend enrichment "in its entirety".