gold hits one-week high; dollar, oil eyed