Afghanistan, June 18 -- Iranian President Masoud Pezeshkian has signed the new US-Iran agreement, marking a major step in efforts to end hostilities and reopen the Strait of Hormuz.

Iranian President Masoud Pezeshkian has signed the recently negotiated agreement between Iran and the United States, according to Iranian state media.

The official news agency IRNA reported on Thursday that Pezeshkian signed the document early in the day, simultaneously with US President Donald Trump. The report said the agreement was signed digitally and remotely by the two leaders.

Earlier reports had indicated that officials from both countries would formally sign the agreement during a ceremony in Switzerland on Friday. However, Iranian media said the sig...