BP shares hit highest since August after Elliott builds stake

Feb 10, 2025 - 09:36
 0
BP shares hit highest since August after Elliott builds stake