Strong dollar and inflation fears push global gold rates to a two-month low today.
The price of 24K gold dropped nearly Dh10 per gram, trading at Dh526.75 compared to yesterday’s Dh537.00. Similarly, the highly popular 22K gold fell to Dh487.75 per gram, down from Dh497.25 yesterday.
This consumer windfall in the local markets is being directly driven by escalating geopolitical tensions abroad. Gold prices have tumbled to a two-month low as fresh U.S. military strikes on Iranian facilities have unexpectedly boosted the strength of the U.S. dollar.
While gold is traditionally seen as a safe-haven asset during times of war, the current conflict is threatening to disrupt the Strait of Hormuz, causing a spike in global oil prices. Higher fuel prices accelerate inflation, prompting investors to bet that central banks will keep interest rates higher for longer.
As a result, dollar-backed assets like U.S. Treasury bonds are becoming more attractive to investors, pulling capital away from non-yielding metals like gold.
According to Antonio Di Giacomo, Senior Market Analyst at XS.com, gold is facing "heavy profit-taking among investors" despite structural support from global uncertainty.
He said "the market still believes that geopolitical risk has not fully disappeared," meaning the precious metal could continue facing downward pressure in the short term, even as it retains its long-term appeal as an inflation hedge.
Get updated faster and for FREE: Download the Gulf News app now - simply click here.
Expatriates monitoring their home markets for wedding or investment purchases are also seeing some relief, though the drop is slightly softer.
24K Gold (India): ₹156,050 per 10 grams today (down from yesterday's ₹156,820).
22K Gold (India): ₹143,050 per 10 grams today (down from yesterday's ₹143,750).
While Indian buyers are enjoying this dip, the rupee's relative performance against the surging U.S. dollar has kept domestic prices from crashing as dramatically as international spot rates.