US President Donald Trump announced a "great settlement" with Iran to end the Middle East war, saying he expected a deal to be signed in Europe in the coming days.
Trump's claim came just hours after he promised fresh strikes against Iran, before saying that he was calling them off as a deal approached. There was no confirmation from Iran.
"We just made a great settlement of the war with Iran," Trump told reporters in the Oval Office.
Trump said that they would "subject to finalization of documents, which should get done over the next few days, probably have a signing, maybe in Europe. It's a great thing."
Trump said the deal meant that "Iran will never have a nuclear weapon" but gave no details of how that would happen.
"It was a big, very big thing, but we have a signing soon, and the documents are in pretty final shape, so we'll see," said Trump, adding that he had spoken to regional leaders including Israeli Prime Minister Benjamin Netanyahu.
Trump added that the Strait of Hormuz a crucial waterway for the flow of oil which Iran claims to have shuttered would also open once the deal was signed.