BP Share Price Surges 2% Despite Q2 2025 Profit Drop: Oil Giant Launches $750M Buyback Programme
BP shares jumped nearly 2% to 413.84p in early Tuesday trading, defying expectations after the British…
BP shares jumped nearly 2% to 413.84p in early Tuesday trading, defying expectations after the British…
BP’s shareholders weren’t exactly throwing confetti for outgoing chair Helge Lund—nearly a quarter voted against his…