By Andy SullivanWASHINGTON, June 12 (Reuters) - U.S. President Donald Trump said the United States has reached a deal to end the war with Iran, but the agreement has not been finalized and he has disputed accounts that it favors Tehran.Since the conflict began on February 28, Trump has repeatedly stated that a deal to end the war is imminent.Here are some examples:• "We have points of, major points of agreement, I would say, almost all points of agreement. ... I think this is something that's going to happen." - March 23, speaking aboard Air Force One

President Trump has offered timelines of days and weeks for the Iran war, but a solution remains elusive.

Analysts still assume that, despite the continued conflict, a deal will eventually be reached that ends the war and reopens the Strait of Hormuz.

President says final agreement could be signed this weekend