July 6, 2015 - 10:24 AMT
Kerry says Iran’s nuclear program argeement could be sealed this week

An agreement on Iran’s disputed nuclear program could be sealed this week, U.S. Secretary of State John Kerry says, according to BBC News.

He was speaking to reporters in Vienna, where Iran is negotiating with the U.S. and five other world powers.

But Kerry also warned that the two sides were "not where we need to be on several of the most difficult issues".

Negotiators face a July 7 deadline. Iran's foreign minister said on Friday that a deal had never been closer.

"If hard choices get made in the next couple of days and made quickly, we could get agreement this week," Kerry said.

Over the past few days, "genuine progress" had been made, he added.

But the U.S. was prepared to walk away "if we don't have a deal and there is absolute intransigence and unwillingness to move on the things that are important".

Iran's Foreign Minister Javad Zarif said that some differences remained and that "still nothing is clear". But he added that all parties were working hard.

EU's foreign policy chief Federica Mogherini agreed that the atmosphere at the talks was "constructive, positive". "We are very close," she said.

The P5+1 group - the U.S., UK, France, China and Russia plus Germany - wants Iran to scale back its sensitive nuclear activities to ensure that it cannot build a nuclear weapon.

Iran, which wants international sanctions that have crippled its economy lifted in exchange, has always insisted that its nuclear work is peaceful.

Sticking points are still reported to be how sanctions are lifted and the amount of nuclear capability Iran is allowed to keep.

Last week, Zarif said that Iran was ready to strike a deal and negotiators had "never been closer to a lasting outcome". But in a video message he also called for an end to "coercion and pressure" at the nuclear talks.

Iran's Supreme Leader Ayatollah Ali Khamenei, who has the final say on all Iranian state matters, last week rejected some key demands of the P5+1, insisting Iran would only dismantle its nuclear infrastructure if the sanctions were lifted first.

The deadline for reaching a comprehensive agreement on Tehran's nuclear program has already been extended from June 30.

Once agreed, a deal has to be reviewed by the U.S. Congress before it can be signed.