The appointment of Meg O’Neill as BP's chief executive officer, replacing Murray Auchincloss, is a momentous milestone in the oil industry. When O’Neill takes over on April 1, 2026, she will become ...
An update from BP ( (BP)) is now available. On 17 December 2025, BP announced a major leadership transition, appointing Meg O’Neill, currently CEO of Woodside Energy, as its next chief executive ...