European stocks climbed higher; BP soars on Elliott stake report

Feb 10, 2025 - 12:21
 0