Gold prices have pulled back significantly on April 3, following a sharp rally earlier in the week. The international spot gold is trading at approximately $4,650.20 per ounce.