BP Stock December 2025: Buybacks, Hydrogen U‑Turn and Oil Pivot – Latest News, Price Targets and 2026 Outlook
Published: 2 December 2025 BP p.l.c. (NYSE: BP, LSE: BP.) heads into the final weeks of 2025 with its share price near 52‑week highs, a fresh $750 million buyback underway, and a strategy that leans harder into oil and gas