gold futures down $2.80 at $870.70 an ounce