spot gold prices up $3 at $941.20 a troy ounce