European Markets Track US Stocks Lower, ECB Rate Decision Due

Healthcare, defense and tech stocks under pressure.

Apr 17, 2025 - 11:02
 0
European Markets Track US Stocks Lower, ECB Rate Decision Due
Healthcare, defense and tech stocks under pressure.