Robert Dudley, incoming CEO of BP Plc

Robert Dudley, incoming CEO of BP Plc

Graham Barclay/Bloomberg

Robert Dudley, incoming chief executive officer of BP Plc.