Domestic gold prices gained on Monday to trade at Rs 93,000 as of 06:54 a.m., according to the India Bullion Association.

Rates in New Delhi were hovering around Rs 92,670 per 10 grams, according to the association. The price in Mumbai was marginally higher at Rs 92,830. In Kolkata, the rate rose to Rs 92,700. While in Bengaluru, it was at Rs 92,900. With the price at Rs 93,100, Chennai continued to see the highest rate in the country.

The futures prices for the yellow metal on the Multi Commodity Exchange were trading 0.07% higher at Rs 92,700 for the June 5 futures.

Gold prices have been climbing due to a combination of economic uncertainty, geopolitical tensions, and strong demand from central banks.

Leading the charge for economic uncertainty are expectations of a potential trade war which were offset by April 2 ‘Liberation Day’ tariffs imposed by US President Donald Trump on multiple countries and China imposing retaliatory tariffs on the US.

Gold Price Today

The gold spot price was up 0.23% as it traded at $3,265 on Monday. Notably the precious metal has been steadily climbing to record highs over the past six months as it recently hit an all-time high of $3,500 on April 22.

Gold prices crossed the $3,000-an-ounce mark for the first time ever on March 14.

Silver Price Today

Silver prices were at Rs 94,140 on Tuesday, after crossing the Rs 1 lakh mark multiple times in the past couple of months, according to the India Bullion Association. Strong industrial demand for silver, fuelled by its importance in renewable energy technologies and electronics, has been driving the surge.

. Read more on Markets by NDTV Profit.The futures prices for the yellow metal on the Multi Commodity Exchange were trading 0.07% higher at Rs 92,700 for the June 5 futures.  Read MoreMarkets, Business 

​NDTV Profit