US Secretary of State Marco Rubio said there was a chance Iran would accept a deal to end the Middle East war as soon as Saturday.
His comments came as Pakistan's powerful army chief arrived in Tehran to bolster mediation and US President Donald Trump abruptly skipped his son's wedding to stay in Washington due to "circumstances pertaining to government", fuelling speculation that talks had entered a sensitive stage.