Gold prices on Tuesday gained for the third straight session by adding Rs 15 to Rs 31,365 per 10 gram on sustained buying by stockists and retailers for the ongoing marriage season amid a firming global trend.
Silver also rose for the fourth day by gaining Rs 370 to Rs 48,250 per kg on increased offtake by jewellers and industrial units.
Traders said sustained buying by stockists and retailers for the ongoing marriage season mainly led an upward trend in precious metals.
Firming global trend, where gold and silver rose to 16-week high on speculation that weakening US growth and turmoil in Ukraine will boost demand for the precious metals as a haven, also supported the uptrend, they said.
Gold in New York, which normally sets price trend on the domestic front, climbed 1.1 per cent to $1,338 an ounce, the highest since October 31.
Silver also moved up by 1.3 per cent to $22.08 an ounce, the highest since October 31.
On the domestic front, gold of 99.9 and 99.5 per cent purity rose by Rs 15 each to Rs 31,365 and Rs 31,165 per 10