Spot gold hit record high of at 944.18 pounds an ounce, and traded at $941.65 at 0648 GMT.