Vice president JD Vance said he plans to travel to Switzerland for talks on the Iran deal but he doesn't know when that will happen. He had been expected to lead talks on implementing the agreement with Iran aimed at diluting its stockpile of highly enriched uranium and restarting oil traffic through the Strait of Hormuz.

Trump "may or may not" be at formal signing ceremony; Vance, Kushner and Witkoff expected to attend.

Warning comes as Trump criticises Netanyahu over Israel's attacks on Lebanon.

In a groundbreaking agreement between the US and Iran, efforts are underway to resolve a conflict that has long disrupted global energy flows. With supertankers back on their…