European stocks rally; sentiment helped by China cut, Ukraine peace talks

May 20, 2025 - 16:54
 0
European stocks rally; sentiment helped by China cut, Ukraine peace talks