European shares slump as trade optimism fizzles, geopolitical tensions mount

Jun 12, 2025 - 09:48
 0
European shares slump as trade optimism fizzles, geopolitical tensions mount