BP p.l.c.

BP appoints Meg O’Neill as Chief Executive in planned leadership change