Gold prices dip by Rs 1,046 per tola to Rs. 299,000