gold futures up $5 at $592.70 an ounce