Le 21 juin, de hauts responsables iraniens sont arrivés en Suisse pour participer aux pourparlers de paix avec les États-Unis, tandis que le vice-président américain JD Vance s'est également rendu sur place pour assister à une réunion prévoyée par le Pakistan.
Bien que les États-Unis et l'Iran aient convenu d'un cessez-le-feu de 60 jours pour engager des négociations, le Corps des gardiens de la révolution islamique iraniens (CGRI) a annoncé le 20 juin la fermeture du détroit d'Ormuz. Cependant, l'armée américaine affirme que les navires marchands continuent de fonctionner normalement sur cette voie navigable.
Le Commandement central américain (CENTCOM) a déclaré que 55 navires de marchandises ont traversé le détroit le 20 juillet, transportant plus de 17 millions de barils de pétrole vers le marché mondial, tout en affirmant que les forces américaines assureraient la poursuite du commerce maritime. Le président Donald Trump a déclaré qu'il ne facturait pas le détroit d'Ormuz pendant et après le cessez-le-feu de 60 jours, à moins que les pourparlers de paix n'échouent.
Sur les réseaux sociaux, M. Trump a évoqué la possibilité que les États-Unis imposent des frais "pour les services protégeant les pays du Moyen-Orient" si l'accord de paix n'est pas conclu.
La partie iranienne accuse les États-Unis de ne pas avoir mis en œuvre la première clause de l'accord provisoire de 14 points, qui exige un cessez-le-feu "sur tous les fronts", y compris le Liban. Le conseiller du guide suprême iranien, l'ayatollah Mojtaba Khamenei, M. Mohammad Mokhber, a affirmé sur le réseau social X que tant l'accord n'existera que sur le papier, les flux d'énergie au Moyen-Orient continueront d'être bloqués.
L'accord de cessez-le-feu au Liban reste fragile alors que les forces israéliennes et le groupe armé Hezbollah soutenu par l'Iran continuent de se battre. Selon l'Agence libanaise de défense civile, 20 personnes ont été tuées lors des frappes aériennes israéliennes le 20 janvier, quelques heures seulement après l'entrée en vigueur du cessez-le-feu.
Israël a déclaré que cette action visait à répondre aux attaques du Hezbollah, tandis que ce groupe a affirmé qu'il n'autoriserait pas Israël à "opérer librement" au Liban. Israël a affirmé qu'il n'était pas partie à l'accord américano-iranien et qu'il maintiendrait ses forces dans les territoires libanais qu'il occupe.
Le ministère libanais de la Santé a annoncé que 4 057 personnes avaient été tuées dans les attaques israéliennes depuis le 2 mars, dont du personnel médical, des femmes et des enfants, mais n'a pas précisé le nombre de morts comme combattants. Israël a déclaré qu'au moins 32 soldats et 4 civils avaient été tués dans les combats avec le Hezbollah.