News

BP CEO Auchincloss steps down as Woodside’s O’Neill takes job

E&E News - Energywire · By Bloomberg · last updated
The shakeup comes as BP lags behind its rivals due to a combination of corporate disasters, war, lackluster returns from its greener efforts and some bad luck.