Europe stocks post muted gains after U.S., Iran talks cancelled

Jun 19, 2026 - 12:01
 0