US Secretary of State John Kerry (3-L)

Talks seeking a landmark nuclear deal between Iran and major powers may yet fail, a German diplomatic source said Monday during a break in negotiations in Vienna on the eve of a deadline.

"We are not there yet... We should not underestimate that important questions remain unresolved. There will not be an agreement at any price. If there is no movement in decisive areas a failure is not ruled out," the source said.