Gold surged over 2% to Rs 1,23,840 per 10 grams amid US-China trade tensions and a weaker rupee. Analysts advise buying on dips near Rs 1,22,000, with key support at Rs 1,20,800 and targets toward Rs 1,25,200, as macro uncertainty fuels safe-haven demand.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets