TLDR
- On April 1, 2026, Meg O’Neill assumed the role of BP’s CEO, marking a historic moment as the first female leader of a top-five global oil corporation
- In her initial communication to employees, O’Neill committed to delivering “clear direction and consistency”
- The energy giant has paused share buyback programs to prioritize debt reduction and enhance oil and gas investments
- The company’s net debt declined to $22 billion, with management aiming for $14–18 billion by the conclusion of 2027
- O’Neill’s previous role as Woodside Energy CEO saw her achieve a doubling of production capacity and successful expansion into American markets
Meg O’Neill officially assumed the position of BP’s chief executive officer this Wednesday, marking a groundbreaking moment as she becomes the first female leader of a top-five global oil company and BP’s first externally recruited CEO in more than 100 years.
In her initial message to employees, O’Neill emphasized her dedication to “providing clear direction and consistency” throughout the company’s journey ahead. She expressed confidence that BP possesses the capability to “safely accelerate performance and drive innovation.”
The 55-year-old executive transitions from her position at Australia’s Woodside Energy, where she held the CEO title beginning in 2021. Her career includes a substantial 23-year tenure with Exxon Mobil. O’Neill becomes BP’s fourth chief executive since 2020.
Her appointment comes during a critical period of strategic restructuring at BP. Following pressure from investors, including prominent activist hedge fund Elliott Investment Management, previous CEO Murray Auchincloss shifted the company away from renewable energy initiatives toward a renewed emphasis on traditional oil and gas operations.
The energy corporation has slashed billions in planned green energy investments and committed to divesting $20 billion worth of assets before 2027. To accelerate debt paydown, the company halted its buyback program this past February.
Aggressive Debt Reduction Roadmap
The company’s net debt position improved to $22 billion during the fourth quarter of 2025, representing a decrease from $26 billion. Management has established a target range of $14–18 billion by year-end 2027. Throughout 2024, BP allocated over 40% of its $16.2 billion capital expenditure budget to United States operations.
BP has set ambitious production goals for the U.S., targeting approximately 1 million barrels of oil equivalent daily by decade’s end, while maintaining total global production at roughly 2.4 million boed.
Albert Manifold, who assumed the chairman position last October, recently unveiled plans for a streamlined board composition. Simon Henry, formerly Shell’s finance chief, was among the departing directors, with Manifold explaining that a smaller board would facilitate more agile decision-making processes.
O’Neill’s accomplishments at Woodside have garnered significant industry attention. During her tenure, she orchestrated a transformative merger with BHP’s petroleum division, creating a top-10 independent global oil and gas producer with a $40 billion valuation. Her leadership also delivered a 100% increase in production output and initiated a significant liquefied natural gas development in Louisiana.
Activist Investor Maintains Scrutiny
Activist investor Elliott, holding a substantial stake in BP, has been outspoken regarding what it characterizes as the company’s subpar performance. The firm has urged board action to rectify strategic missteps, and market observers anticipate O’Neill will maintain the fossil-fuel-centered approach initiated under Auchincloss.
O’Neill recognized that BP operates within an environment characterized by “significant complexity” driven by geopolitical instability, accelerating technological disruption, and evolving energy consumption patterns.
Auchincloss’s unexpected departure occurred in December 2025, though he will continue in an advisory capacity through December 2026. Carol Howle temporarily filled the CEO position during the transition period.
According to BP’s March annual report, O’Neill’s base compensation package is established at £1.6 million ($2.1 million).


