French President Emmanuel Macron, Italian Prime Minister Giorgia Meloni, British Prime Minister Keir Starmer, and German chancellor Friedrich Merz, arrive at the Elysee Palace to talk about navigation in the Strait of Hormuz, on April 17, 2026.
Jeanne Accorsini/Sipa - WPA Pool/Getty Images
Senior Lecturer, University of Pennsylvania
May 19, 2026 02:45 PM ET
Commentary









