gold off the highs as u.s. dollar fights back