European stocks slip amid ongoing Mideast tensions, AI trade pause

June 5, 2026

European stocks slip amid ongoing Mideast tensions, AI trade pause