gold futures down $2.10 at $585.50 an ounce