European stocks jump after China talks optimism; Shell shines

May 2, 2025 - 16:55
 0