Meg O'Neill
Chief Executive Officer
2026 – Present
0 years (current)
Legacy
Meg O'Neill, an American engineer who spent more than two decades at ExxonMobil and ran Australia's Woodside Energy from 2021, became BP's chief executive on April 1, 2026, the first woman to lead the company. In her first note to staff she promised consistency in strategy. Within ten weeks she announced a two-segment structure, Upstream and Downstream, effective July 1, 2026, with Gordon Birrell leading Upstream. In August 2026 BP completed the Gelsenkirchen refinery sale and, helped by higher prices and strong trading, reported $5.7 billion of Q2 underlying profit and raised its dividend 4%.