A combination of continued geopolitical risk, a weaker dollar and negative real rates would continue gold's rally through 2020, commodity strategists anticipate.

However, there is some disagreement over the extent to which geopolitical factors will continue to be supportive for the precious metal.

Gold prices rallied to a seven-year high after tensions escalated in the Middle East following the U.S. killing of top Iranian military commander Qasem Soleimani[1], as investors flocked into typically safe assets, with oil and bond prices also surging.

As well as geopolitical risk, however, macro factors are also boosting gold's appeal as a hedge against uncertainty. A softened dollar and a persistent negative rate environment are chief among these gold-supportive trends. 

Since gold is denominated in dollars internationally, weakness in the greenback pushes up gold prices and vice versa. Meanwhile negative real interest rates, in which the inflation rate is higher than the nominal interest, means that creditors will be losing money and are therefore more likely to park their money in gold.

Push toward $1,600

In a note published Tuesday, UBS[2] commodity strategists Joni Teves and James Malcolm said their base case is for gold to trade through and average around $1,600 per ounce this year on the back of the aforementioned three factors. Spot gold was hovering at around $1,566 during European afternoon trade on Tuesday.

Gold is also stronger against other currencies, with anecdotal information suggesting that there is "some producer interest to take advantage of the gold price move in local currencies," Teves and Malcolm suggested.

"Producer selling might help rein in the rally in the near term, but we do not expect it to derail the broader uptrend especially if macro factors...

Read more from our friends at Gold & Silver