Episode Details
Back to Episodes
BP 2025 Annual Results and 2026 Strategic Guidance
Published 5 months, 3 weeks ago
Description
BP beat Q4 2025 expectations with $47.38B revenue, yet reported a $3.4B IFRS loss due to $4B in impairments within renewables. To cut net debt, the board suspended share buybacks and advanced an $11B divestment program. Operationally, the Bumerangue discovery remains a key highlight.