European stocks close lower; earnings, Fed decision, China trade talks in focus

May 7, 2025 - 16:51
 0
European stocks close lower; earnings, Fed decision, China trade talks in focus