Fresh uncertainty has emerged over US-Iran peace efforts after Vice President JD Vance canceled a planned meeting with Iranian negotiators in Switzerland, delaying the next round of talks aimed at implementing the recently announced peace framework.

The negotiations, which were scheduled to begin Friday at the Bürgenstock resort, have been postponed after Vance pulled out of the trip. Swiss authorities confirmed the talks would no longer take place as planned.

The delay comes as Iran reportedly seeks clearer signs that Washington is implementing the terms of the preliminary agreement before committing to further negotiations. Despite the setback, both sides have indicated they remain interested in continuing discussions.

Markets are closely watching the talks, as a lasting agreement could help stabilize the Strait of Hormuz, ease geopolitical risks, and reduce pressure on global energy markets.

For now, the negotiations remain on hold, leaving investors waiting for the next step in one of the year’s most closely watched diplomatic efforts.