BP has appointed Meg O’Neill as its new CEO, making her Big Oil’s first female leader, as the company struggles to revive its fortunes after a botched pivot toward renewable energy. (Source: Bloomberg)