Gold, silver price today, March 21 Highlights: Gold prices remain volatile as the ongoing US-Iran war continues to create uncertainty in global markets. Investors across the world are closely watching the movement of precious metals, which are traditionally considered safe investments during times of geopolitical tension and economic instability.
Gold has long been regarded as a reliable store of value. During periods of inflation, financial instability, or war, investors often shift their money to gold and other precious metals to protect their wealth. The current tensions in West Asia have once again pushed bullion into focus.
Gold rates in India today
According to the latest update, the price of gold in India today stands at Rs 14,890 per gram for 24 karat gold, Rs 13,654 per gram for 22 karat gold, and Rs 11,172 per gram for 18 karat gold.
The change in gold prices compared to the previous day has been minimal. On the previous day, 24 karat gold was priced at Rs 14,891 per gram. Although the change appears small, the market has been witnessing continuous fluctuations over the past few days due to global developments.
West Asia tensions
The escalating conflict has pushed crude oil prices higher, which has further influenced global commodity markets. As uncertainty rises, many investors are turning to gold and silver as safe-haven assets. Analysts say precious metals often perform well during geopolitical conflicts because investors use them to hedge against inflation, currency fluctuations, and global financial instability.
In Delhi, the price of ten grams of 24-carat gold stood at Rs 1,49,050.
18k gold per gram across major Indian cities
22k gold per gram across major Indian cities
24k gold per gram across major Indian cities
The price of ten grams of 24-carat gold stood at Rs 1,48,900 in Kolkata.
Gold price per gram in Delhi, Mumbai and other cities
In Delhi, the price of ten grams of 24-carat gold stood at Rs 1,49,050.
The price of ten grams of 24-carat gold stood at Rs 1,48,900 in Mumbai.
According to the latest update, the price of gold in India today stands at Rs 14,890 per gram for 24 karat gold, Rs 13,654 per gram for 22 karat gold, and Rs 11,172 per gram for 18 karat gold.
In Chennai, the price of ten grams of 24-carat gold stood at Rs 1,52,190.
In Delhi, the price of ten grams of 24-carat gold stood at Rs 1,49,050.
The price of ten grams of 24-carat gold stood at Rs 1,48,900 in Kolkata.
The price of ten grams of 24-carat gold stood at Rs 1,48,900 in Mumbai.
Analysts say precious metals often perform well during geopolitical conflicts because investors use them to hedge against inflation, currency fluctuations, and global financial instability.
According to the latest update, the price of gold in India today stands at Rs 14,890 per gram for 24 karat gold, Rs 13,654 per gram for 22 karat gold, and Rs 11,172 per gram for 18 karat gold.
The escalating conflict has pushed crude oil prices higher, which has further influenced global commodity markets. As uncertainty rises, many investors are turning to gold and silver as safe-haven assets.
The war has led to a sharp rise in crude oil prices, raising concerns about imported inflation worldwide, particularly due to higher fuel and logistics costs.
Silver prices tumble alongside gold, marking one of the steepest weekly declines recently.
Investors move towards bonds as higher rates reduce gold’s appeal.
Gold is on track for its sharpest weekly decline in weeks.
Gold falls further on MCX, heading for its biggest weekly drop in over a month.











