gold futures up $24.70 at $1,655.50 an ounce