President Donald Trump announced that a peace deal with Iran is complete during the G7 summit in the French Alps [1].

The agreement aims to end U.S. involvement in the Iran war and ensure the Strait of Hormuz remains open to international shipping [2].

Speaking during the summit on June 15 and 16, Trump addressed rumors regarding the financial terms of the arrangement. He denied reports that the U.S. is paying $300 billion [1] to Tehran.

"We have a deal with Iran, and we are not paying $300 billion," Trump said. "We are not investing any money in Tehran" [1].

Trump presented the agreement as a definitive resolution to the conflict. He said, "We have an agreement that will bring an end to the war with Iran" [2]. According to some reports, the signing of the deal is scheduled for June 19, 2026, in Switzerland [1].

However, the status of the agreement remains disputed. While Trump said the deal is finalized, reports from Tehran indicate that Iranian officials have ruled out signing a peace deal this Sunday [1]. This contradiction suggests that a final agreement may not yet be reached despite the president's assertions.

Other G7 leaders have prioritized the Iranian situation during the summit. The CNN Live Desk said the Iran agreement is high on the agenda at the meeting [3].

"We have an agreement that will bring an end to the war with Iran."

The discrepancy between the U.S. administration's claims of a completed deal and Tehran's refusal to sign suggests a potential gap in diplomatic synchronization or a strategic attempt to project victory before a formal signing. If the June 19 date in Switzerland is not met, it may signal that the terms regarding financial investments and war cessation remain unresolved.