Gold broke its five-days losing streak on Saturday in the national capital and rose by Rs 10 to Rs 20,700 per 10 grams on mild-buying by retailers, amid firm trends in global markets.
Trading sentiment turned better, as retailers increased their stocks for the marriage season, amid firming global trends as Europe's debt crisis spurred demand for the precious metal from investors.
Gold of 99.9 and 99.5 per cent purity recovered by Rs 10 each to Rs 20,700 and Rs 20,580 per 10 grams, respectively. It had lost Rs 130 each in the last four trading sessions.
However, sovereign, remained steady at Rs 16,750 per piece of eight gram on restricted buying support.
Gold in global markets rose by USD 4.90 to USD 1,384.40 an ounce.
On the other hand, silver ready held its steady ground at Rs 44,900 per kg, while weekly-based delivery rose marginally by Rs 5 to Rs 44,420 per kg.
Silver coins continued to be ask around previous level of Rs 49,400 for buying and Rs 49,500 for selling of 100 pieces.