spot gold up $6 at $620.90 an ounce