Gold retreats from all-time high, ends Rs 900 lower at Rs 1,02,520/10g
Gold of 99.5 per cent purity, which also reached the peak of Rs 1,03,000 per 10 grams in the preceding session, declined Rs 900 to Rs 1,02,100 per 10 grams (inclusive of all taxes) on Monday.