gold futures up over $3 an ounce in afternoon dealings