Bernard Looney, who will replace Bob Dudley as chief executive of BP when he retires next year, faces the tricky task of navigating…