gold futures drop as dollar rallies, oil falls