BP shares jump 5% as activist investor Elliott discloses stake build
The BP logo is displayed outside a petrol station that also offers electric vehicle recharging, on Feb. 27, 2025, in…
The BP logo is displayed outside a petrol station that also offers electric vehicle recharging, on Feb. 27, 2025, in…