Meg O'Neill
Incoming BP chief executive (effective April 1, 2026)
Appears in 2 stories
Born:
September 1970
Last updated Nov 1, 2026
