BP Chief Executive Bob Dudley (Associated Press)