Bob Dudley Takes Helm of BP