In India, 24 karat gold traded at ₹10,097 per gram. For 22 karat gold, the price stood at ₹9,255 per gram, and 18 karat gold was at ₹7,573 per gram, according to Goodreturns data.
By Anshul July 24, 2025, 11:44:01 AM IST (Published)
Gold prices stayed steady on Thursday (July 24), a day after falling sharply as easing global trade tensions reduced the metal’s safe-haven appeal.
Spot gold held flat at $3,387.15 per ounce at 1:38 a.m. US gold futures slipped 0.1% to $3,492.50 an ounce.
In India, 24 karat gold traded at ₹10,097 per gram. For 22 karat gold, the price stood at ₹9,255 per gram, and 18 karat gold was at ₹7,573 per gram, according to Goodreturns data.
The previous drop came after news of progress on global trade. US President Donald Trump struck a deal with Japan to cut tariffs on auto imports. The EU and the US are close to a similar agreement. Better trade sentiment boosted risk appetite in wider markets.
Brian Lan, Managing Director at GoldSilver Central, said, “We saw prices building up for a bullish run until the trade news triggered some profit-taking. The dollar’s weakness supports gold, so this looks like a small retracement.”
Prithviraj Kothari, MD of RiddiSiddhi Bullions Limited (RSBL), said prices recently touched a record ₹1.03 lakh per 10 grams. “Rising tariffs, geopolitical tensions, and policy shifts are adding to global volatility,” he said. “Gold has broken key resistance and found support near $3,498 an ounce. We expect a short-term correction of about $200 an ounce before the next leg up.”
The US dollar index hit a two-week low, making gold cheaper for holders of other currencies. Investors are watching for the European Central Bank’s rate decision, US jobless claims data, and the S&P Global PMI for further cues.
Vikram Kasat of PL Capital said gold may trade in the ₹95,500–99,900 per 10 grams range in the near term.
-With Reuters inputs