BP
BP’s New Guard: CEO Meg O’Neill Pivots to ‘Return to Basics’ After Massive Trading Windfall
In a move that signals the definitive end of a six-year experiment with rapid green transition, BP (NYSE:BP / LON:BP) announced a sweeping corporate reorganization on April 14, 2026. The newly minted CEO, Meg O’Neill, who officially took the helm just two weeks ago, unveiled a plan to