Gold, which is also on track for its best month since August, has benefited from technically-driven momentum as well as the dollar downtrend, analysts said.
Spot gold has gained more than 1.5% so far this week, headed for its third straight weekly rise and up more than 12% for the year.
The dollar index is down more than 9% this year, set for its biggest annual loss since 2003. That weakness has helped lift gold almost 5% from a near five-month low of $1,235.92 struck in mid-December.
Many investors had predicted the dollar would get a boost from US tax cuts, tighter central bank monetary policy and strong growth rates in 2017. The greenback hit its strongest in 14 years at the start of 2017 on hopes that newly elected US President Donald Trump would implement pro-growth, pro-inflation measures.
Instead, the currency has weakened on doubts Trump would succeed in implementing some of the programmes he had highlighted in his campaign.
“The fact that both the dollar and interest rates have been heading lower ever since the tax bill has passed tells us that investors may be seeing the measure as falling short in its primary aim of spurring growth,” INTL FCStone analyst Edward Meir said. “It remains to be seen what gold does from here as it approaches key resistance between $1,300–$1,320,” Meir said.
“The weaker dollar could provide more upside fodder for the precious metal going into the New Year, as could a modest wobble in US equity markets. But, the geopolitical backdrop looks fairly tame and would not lend much support,” Meir said.
Gold as a safe-haven asset has been supported this year as the United States, China and other world powers have worked to contain North Korea’s nuclear ambitions.
Among the precious metals, palladium has been the best performer this year, rising more than 57% due to strong demand from autocatalyst makers amid production shortages.
Spot palladium rose 0.1% to $1,066.74 an ounce on Friday, having hit its highest since February 2001 at $1,072 in the prior session. Spot silver was steady at $16.85 on Friday. Prices hit their highest in over a month on Thursday at $16.88 an ounce. Spot platinum was flat at $922.99 on Friday, after touching a more than three-week high in the previous session at $927.50 an ounce.
The original article was published in livemint.com.
More about: #gold