Europe stocks post muted gains after U.S., Iran talks cancelled
Jun 19, 2026 - 12:01
0