The price of gold climbed to the highest levels in two months on Thursday as the United States and North Korea exchanged more threats, prompting investors to buy bullion as a safe haven asset.
"For now, the uptrend is very much intact in gold, reacting to external geopolitical events," said Jonathan Butler, commodities analyst at Mitsubishi in London.
Spot gold was up 0.59 percent at $1,284.70 per ounce since June 9. Gold climbed 1.3 percent in the previous session, its biggest gain since mid-May.
U.S. gold futures for December delivery settled at $1,290.10 per ounce. The $1,279 area is a key technical level, representing a downtrend that has been in force since mid-2016 when gold surged to a two-year peak of $1,374.91.