President Donald Trump said Saturday that a deal with Iran, including opening the Strait of Hormuz, has been “largely negotiated” after calls with Israel and other allies in the region.

Announcing progress on social media, Trump said final aspects and details of the deal are being discussed and will be announced “shortly.” He was not more specific about the timetable for an announcement.

Trump said he had spoken with leaders from Saudi Arabia, the United Arab Emirates, Qatar, Pakistan, Turkey, Egypt, Jordan and Bahrain, along with Israel.

The United States and Iran were close to agreeing on a memorandum of understanding aimed at ending the war, two regional officials and a diplomat said Saturday, as the United States has weighed a new round of attacks on the Islamic Republic.

Iran signaled “narrowing differences” in negotiations with the U.S. after Pakistan’s army chief held more talks in Tehran, and U.S. Secretary of State Marco Rubio told journalists in India that “there’s been some progress made” and “there may be news later today.”