President Donald Trump on Thursday said the United States and Iran could sign a peace deal as soon ⁠as this weekend that would reopen the Strait ⁠of Hormuz to shipping, but Iran countered that it had not reached a final decision on an agreement.

The deal, if confirmed, would be the most significant diplomatic breakthrough yet to end the three-month-old ​war, which has killed thousands of people and sent global energy prices sharply higher.

Iranian ​media ⁠reported Foreign Ministry spokesperson Esmaeil Baghaei as saying that large parts of the negotiating text have been finalized, but Iran would not compromise on its red lines.

"Iran has not yet reached a final conclusion on an agreement," he said.

Trump, meanwhile, told reporters at the White House: "We just made a great settlement of the war with Iran."