BP appoints Meg O'Neill as CEO, Auchincloss steps down
Oil and gas major BP on Wednesday appointed Meg O'Neill as its chief executive officer, effective April 1, 2026, as Murray Auchincloss stepped down from the role. BP's executive vice president, Carol