Summary Summary pending editorial review. Key Facts Key facts pending editorial review. Sources CNBC: https://www.cnbc.com/2026/03/10/european-markets-stoxx-600-ftse-dax-cac-iran-war-latest-news.html