Gold is up 22% so far in 2024
Gold prices hit a record high on Tuesday as a weaker dollar and buying by Western investors extended the precious metal's rally amid bets the U.S. Federal Reserve will cut interest rates in September.
Spot gold rose 0.7% to $2,522.25 per ounce by 1014 GMT, surpassing a previous record hit on Friday. London's gold price benchmark hit an all-time high of $2,521.55 per ounce at a morning auction on Tuesday, the London Bullion Market Association (LBMA) said.
The dollar wobbled near a seven-month low on bets the U.S. central bank will start cutting interest rates from next month, with traders bracing for comments from Federal Reserve Chair Jerome Powell on Friday.
"Gold is effectively trading in line with expected cross-asset correlations, albeit being driven more by the FX side rather than rates at the moment," said Marcus Garvey, head of commodities strategy at Macquarie.
"From a flow perspective, it's quite notable that it's coming much more from Western investor buying than anything else," he added.
The Chinese gold price arbitrage is weak with the Shanghai Futures Exchange price trading below the Comex price as high prices have muted demand in top gold consumer China in recent months.
With the 22% price growth so far this year, non-yielding bullion is heading for the best year since 2020, while from the technical point of view, gold's Relative Strength Index currently at 67 sees it gradually approaching the "overbought" zone which starts at 70.
"Although there is plenty of scope for length to be added, and gold ETFs (exchange-traded funds) inflows are still modest, discretionary positioning is relatively long, creating some downside risks ahead of Powell's speech. Nevertheless, it's still a very constructive structural backdrop for the gold market," Garvey said.
Holdings of SPDR Gold Trust, the world's largest gold-backed ETF, jumped to their highest in seven months at 859 tons on Monday.
Among other metals, spot silver rose 0.8% to $29.7 per ounce, platinum gained 1.1% to $963.55 and palladium was up 0.3% at $934.50.