LONDON: Gold hit a one-month high on Friday and stayed on track for its biggest annual rise since 2010 as a wilting dollar, political tensions and receding concerns over the impact of US interest rate hikes fed into its rally.

The dollar, in which gold is priced, is sliding towards its worst year since 2003, damaged by tensions over North Korea, the Russian scandal surrounding US President Donald Trump’s election campaign, and persistently low US inflation.

The dollar’s drop to three-month lows versus a basket of currencies on Friday lifted gold to its highest since late November, within a few dollars of $1,300 an ounce.

Spot gold was up 0.2 per cent at $1,296.90 an ounce at 1240 GMT, off a peak of $1,297.65. US gold futures for February delivery were up $1.80 an ounce at $1,299.00.

“In the last couple of weeks, trade has been relatively thin, yields have been under pressure and the dollar as well, so gold has profited from that,” ABN Amro analyst Georgette Boele said. “If you look over the year, dollar weakness has been the main theme.”

Gold will be vulnerable next year to a rebound in the currency, as well as any gains in yields, she said. The opportunity cost of holding non-interest bearing bullion increases when yields rise elsewhere.

The impact of three US interest rate hikes this year was offset by the dollar’s weakness, Boele said. “The dollar is the most important driver, and then real yields. The Fed is increasing rates, but the dollar’s not profiting.”

Gold, which is also on course for its best month since August, has also benefited of late from technically driven momentum, analysts said.

After breaking above its 100-day moving average this week at $1,295 an ounce, new resistance comes in at the $1,300 level, ScotiaMocatta’s technical team said in a note. “Momentum indicators are bullish as gold appears poised to target the October high (of) $1,306,” it said.

Among precious metals, palladium has seen the strongest rise this year, climbing more than 57 per cent as concerns grew over availability after years of market deficit.

Spot palladium was down 0.3 per cent at $1,062 an ounce, having hit its highest since February 2001 at $1,072 in the previous session. It has held in a historically unusual premium to platinum through the fourth quarter.

Spot silver was up 0.2 per cent at $16.87, while platinum was 0.4 per cent higher at $926.49. This year the two metals have risen 5.9 per cent and 3 per cent, respectively.