Gold recovered by Rs. 165 to Rs 29,770 per 10 grams in the bullion market here on Tuesday after three days of losses on good demand amid firm global cues.
Silver also moved up by Rs. 100 to Rs. 52,500 per kg on increased offtake by industrial units and coin makers.
Fresh buying by stockists and jewellers for the coming wedding season supported the uptrend in both gold and silver prices, traders said.
They added buying activity in gold picked up after the metal rose in the overseas markets amid speculation that Federal Reserve Chairman Ben S Bernanke may hint at additional monetary easing when he delivers testimony today.
In London, gold rose 0.3 per cent to $1,594.30 an ounce and silver by 0.7 per cent to $27.51 an ounce.
On the domestic front, gold of 99.9 and 99.5 per cent purity shot up by Rs. 165 each to Rs. 29,770 and Rs. 29,570 per 10 grams, respectively. The metal lost Rs. 115 in the last three trading days.
Sovereign remained flat at Rs. 24,400 per piece of eight grams on limited deals.
Silver ready rose by Rs. 100 to Rs. 52,500 per kg and weekly-based delivery by Rs. 280 to Rs. 52,870 per kg.
Silver coins spurted by Rs. 1,000 to Rs. 61,000 for buying and Rs. 62,000 for selling of 100 pieces on account of festive demand.