BP names new boss as current CEO leaves after less than two years Posted on December 18, 2025December 18, 2025 by Mark Waterhouse BP has appointed Meg O’Neill as its chief executive, making her the first female boss of a major oil giant. Source: BBC