In a mixed trend, gold prices rose Rs 30 to Rs 30,540 per 10 grams in the national capital Friday on sustained buying by stockists amid a firming global trend.
However, silver met with resistance and lost Rs 300 to Rs 44,800 per kg.
A similar trend was witnessed in Mumbai, as gold of 99.9 and 99.5 per cent purity strengthened by Rs 15 each to Rs 30,275 and Rs 30,125 per 10 grams while silver declined by Rs 200 to Rs 45,400 per kg.
Traders said sustained buying by stockists for the wedding season mainly helped gold prices to gain further ground.