Spot gold climbed 1.1% to $1,319.24 per ounce, after touching its highest since March 26 at $1,319.63.
U.S. gold futures rose 1% to $1,324.50 an ounce.
“There are concerns still surrounding the trade wars, whether it be surrounding the tariffs with Mexico or the tariffs with China. There is a ‘flight to safety’ buying going into metals,” said Bob Haberkorn, senior market strategist at RJO Futures.
Relations between the United States and China got another jolt when the two nations clashed again at the Shangri-La Dialogue in Singapore on Sunday.
Mexican Foreign Minister Marcelo Ebrard said U.S. President Donald Trump’s threat of punitive tariffs on Mexico would be devastating and would not stop waves of Central American migrants from crossing the southern U.S. border.
Equity markets bore the brunt of the two-pronged tariff threat from the United States, while safe-haven assets such as the Swiss franc and gold have been hefty beneficiaries.
Adding to woes, factory activity contracted across Asia and Europe last month on fears of a global economic downturn.
Furthermore, U.S. manufacturing growth slowed further in May to its weakest pace in more than two-and-a-half years, a national purchasing managers’ survey showed on Monday.
“There is some talk now that the Fed is going to cut as much as half a basis point at some point this year,” Haberkorn added.
Lower interest rates increase the opportunity cost of holding gold, and any indication of a rate cut is read as adding to the metal’s appeal.
“Technically, the gold bulls have gained the overall near-term technical advantage and have momentum now. Bulls’ next upside price objective is to produce a close in June futures above solid resistance at $1,335.70,” Jim Wyckoff, senior analyst at Kitco, said in a note.
Signifying an uptick in investor sentiment towards the metal, speculators increased their net long positions in COMEX gold in the week to May 28, data showed.
Holdings of SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, rose 0.32 percent to 743.21 tonnes on Friday.
Silver rose 1.3% to $14.76 per ounce. The metal touched an almost three-week high of $14.79 earlier in the session.
Palladium fell 0.2% to $1,322.06 per ounce, while platinum was 2.3% higher at $809.70 per ounce, having touched a one-week high at $816.05 earlier in the session.
The SPDR Gold Shares (GLD) was trading at $124.95 per share on Monday afternoon, up $1.62 (+1.31%). Year-to-date, GLD has gained 1.05%, versus a 3.53% rise in the benchmark S&P 500 index during the same period.
This article is brought to you courtesy of CNBC .