BP Plc CEO Robert Dudley

BP Plc CEO Robert Dudley

Simon Dawson/Bloomberg

BP Plc chief executive officer Robert Dudley.