Trump said on Saturday that the agreement will include reopening the Strait of Hormuz, adding that it remained “subject to finalization” by US and Iranian negotiators and “various other countries”.

The US president made the announcement after holding a call with leaders and officials from Qatar, Saudi Arabia, the United Arab Emirates, Pakistan, Jordan, Egypt, Turkiye, and Bahrain. He said he also held a separate call with Israeli Prime Minister Benjamin Netanyahu.

“Final aspects and details of the Deal are currently being discussed, and will be announced shortly,” he wrote on his Truth Social platform.

Shehbaz Sharif, Pakistan’s prime minister, said his country would continue its efforts to facilitate dialogue between both sides and expressed hope that Islamabad could host future US–Iran talks “very soon”.

Turkiye’s president, Recep Tayyip Erdogan said in a statement after the call that Ankara was pleased with the progress of the talks and that any agreement would facilitate free passage through the Strait of Hormuz, though he did not elaborate on how.

Egypt’s presidency, in a separate statement, urged all parties to seize the diplomatic initiative and reach an agreement.

The announcement was the latest turn in a week that began with Trump threatening Iran that time was running out for an agreement on a more lasting ceasefire. He later told reporters he had been just moments away from resuming attacks, which he then decided to put “on hold” at the behest of Gulf countries.

Trump has since alternated between renewing threats of escalation, including posting a picture on Saturday of Iran covered in a US flag, and saying that a deal was close.

The US president released the statement shortly after Pakistan’s army chief, Asim Munir, concluded a short but “highly productive” visit to Iran on Saturday, according to a statement from Pakistan’s military.

It said that “encouraging progress” had been made towards reaching a final understanding.