gold futures up $4.50 at $895.70 an ounce