Gold offers refuge from US-North Korea tensions
Gold rose to two-month highs on Friday as investors sought refuge from the uncertainty of escalating security tensions between North Korea and the US.
US President Donald Trump warned North Korea again on Thursday not to strike Guam or US allies, saying his earlier threat to unleash "fire and fury" on Pyongyang if it launched an attack may not have been tough enough.
Spot gold was up 0.1% at $1,287.83 an ounce at 9.55am GMT, set for its biggest weekly gains since April. It earlier hit its highest since June 8 at $1,288.97 an ounce.
"There is a continuation of flight to the safe havens after remarks on Thursday evening from Trump about North Korea," said Quantitative Commodity Research consultant Peter Fertig. "It’s not very likely that these tensions will ease in the near future so the outlook seems supportive for gold."
Geopolitical risks can boost demand for assets considered safe-haven investments, such as gold.
US gold futures added 0.3% to $1,293. Elsewhere, global stocks pulled further back from all-time highs, falling for the fourth straight session.
"Traders should closely watch global equities today, with further falls and risk aversion likely pumping more safe-haven flows into precious metals," said Jeffrey Halley, a senior market analyst at Oanda.
The dollar slid to an eight-week low against the yen on Friday but was slightly firm against a basket of major currencies.
The market also awaited US consumer inflation data on Friday that could offer more clues about the pace of the US Federal Reserve’s monetary tightening.
Meanwhile, gold demand in India remained sluggish this week as local prices jumped to their highest in nearly three months and a rally in global prices dampened buying elsewhere in Asia.
Silver added 0.3% to $17.12 an ounce after hitting $17.24, its highest since June 14, in the previous session. It was on course for a more than 5% weekly rise, the highest such gain since July 2016.
Platinum climbed 0.4% to $980.74 an ounce after touching $984.60 during the session, its highest since April 18. It was up about 2% for the week so far. Palladium climbed 0.3% to $899.50 an ounce and was on track to end the week 2.3% higher.