President Donald Trump's latest prediction on the end of the war against Iran came hours after Israel announced a ceasefire with Lebanon.

The U.S. has beaten Iran "militarily" and that the war is "very close to over," Trump said, claiming a peace deal likely.

President Donald Trump's latest prediction on the end of the war against Iran came hours after Israel announced a ceasefire with Lebanon.

Oil prices fell after Donald Trump said Israel and Lebanon had agreed to a 10-day ceasefire following talks in Washington.

According to the US president, an agreement is 'very close.' Following Israel's truce with Lebanon, Iran declared the Strait of Hormuz open to commercial shipping.

Trump shares optimistic news on Iran, but details on peace talks remain unclear amid ongoing tensions and potential ceasefire expiration.