New Delhi, June 12 -- President Donald Trump declared on Thursday that the United States had "ended the war with Iran," heralding what he called a "great settlement" and suggesting a formal signing ceremony could take place in Europe within days, with Vice President JD Vance expected to represent him.

Iran's foreign ministry directly challenged the claim, saying no final agreement had been reached and that reports of a concluded deal amounted to "merely speculation."

Speaking from the Oval Office, Trump described the emerging accord as "a very strong memorandum of understanding," while acknowledging it remained "a little conceptual." He told reporters the paperwork was approaching completion.

"The documents are pretty final shape, so w...