BP has halted share buybacks after reporting weaker annual profits as it prepares to continue a plan to resuscitate its fortunes under a new chief executive.
The company became the first large oil company to suspend its buybacks after its underlying earnings fell to just below $7.5bn (£5.5bn) for 2025, down from almost $9bn for 2024.