US President Donald Trump has defended the new Iran deal, calling it a major diplomatic success that will prevent Tehran from acquiring nuclear weapons and help stabilise global energy markets. Trump said the new pact restores oil flows through the Strait of Hormuz, strengthens oversight, and could usher in a more stable phase in West Asia, while warning that the US retains the option to act if the deal fails.