Seventh drop in 8 sessions for gold as dollar firms