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