The dollar traded in narrow ranges against major peers on Thursday as it struggled for direction in the absence of concrete ...