gold futures up $4.60 at $1,124.50 an ounce