Snapping a two-day losing streak, gold prices today rose by Rs 90 to Rs 14,850 per 10 gram in the bullion market here on frantic buying by stockists amid firming global trend.
Silver also gained Rs 50 to Rs 23,000 per kg on increased offtake by industrial units.
Marketmen said fresh buying by stockists in tandem with firming trend in the overseas market mainly led to the recovery in gold and silver prices.
Gold in Asian region closed higher at $953.50 an ounce, up $4.5 from Monday's close of $949.00.
Standard gold and ornaments, which had lost Rs 330 each in the last two trading sessions, recovered Rs 90 each to Rs 14,850 and Rs 14,700 per 10 gram, respectively. Sovereign, gained Rs 50 to Rs 12,400 per piece of eight gram.
Silver ready rose by Rs 50 to Rs 23,000 and weekly-based delivery by Rs 180 to Rs 23,330 per kg.
However, silver coins held steady at Rs 29,500 for buying and Rs 29,600 for selling of 100 pieces.