Gold rebounded ₹1,050 to ₹1,61,450 per 10 grams in Delhi; silver advanced ₹1,300 to ₹2,71,000 per kg.
Spot gold gained 1% to $4,528.75/oz and silver rose 2% to $76.29/oz on firm global markets and weak US dollar.
Pullback in crude oil, softer Treasury yields, and weak dollar supported bullion after Monday's decline, stabilising prices above $4,500/oz.