BP plc Stock on 4 December 2025: Near Record Highs, Buyback Blitz and a Hydrogen U‑Turn Drive the 2026 Story
BP plc enters the final weeks of 2025 with its share price near record levels, an aggressive new share‑buyback tranche underway, and a controversial decision to scrap a flagship UK hydrogen project in favour of an AI data‑centre redevelopment. Together,