Investors are buying gold on the belief that it holds its value well when the outlook for other assets is less rosy.
International spot gold was seen trading at US$1,630 an ounce, continued its winning streak.
At 03.00 pm, the most-active gold for August delivery on the Multi Commodity Exchange (MCX) was trading at Rs 30, 141 up by Rs 103 per 10 grams.
And, gold for month of October delivery was trading at Rs 30,700 per 10 grams.
Domestically gold rose and reached a new height with gold of 99.9% and 99.5% purity seen trading at Rs 30,750 and Rs 30,600 per 10 grams, respectively. Domestic gold picked up reflecting overseas trend.