Forbes contributors publish independent expert analyses and insights. Gaurav Sharma is a London-based analyst who covers energy & ESG. A shock departure of BP CEO Murray Auchincloss was announced by ...
BP plc has announced a major leadership transition, naming Meg O’Neill as its next chief executive officer, effective April 1, 2026, as the company looks to accelerate strategic and financial ...