BP appoints Meg O’Neill as CEO after Auchincloss’ abrupt exit

BP executive VP Carol Howle to serve as interim CEO until Woodside’s CEO takes over