Robert Dudley, chief executive officer of BP Plc.

Robert Dudley, chief executive officer of BP Plc.

Jason Alden/Bloomberg

Robert Dudley, chief executive officer of BP Plc.