Browse Category

Energy Sector News 2 December 2025 - 3 December 2025

BP share price on 2 December 2025: near 52‑week highs as $750m buyback, hydrogen U‑turn and softer oil prices shape the 2026 outlook

BP share price on 2 December 2025: near 52‑week highs as $750m buyback, hydrogen U‑turn and softer oil prices shape the 2026 outlook

London, 2 December 2025 — BP’s share price is finishing 2025 on the front foot. The oil major has just delivered a better‑than‑expected third quarter, launched another $750m share buyback and confirmed a strategy that leans harder into oil and
1 8 9 10 11 12 20
Go toTop