Bengaluru — Gold prices climbed on Thursday as the US dollar weakened after the Federal Reserve cut interest rates for the third time in 2019 but signalled its rate-cut cycle might be at a pause.

Rising optimism that Washington and Beijing will sign a preliminary agreement to call a truce to their 16-month trade war was also a factor behind the Fed’s decision to signal that further rate cuts are on hold.

Spot gold was up 0.2% to $1,497.97/oz, as of 3.52am GMT. US gold futures inched 0.2% higher to $1,500.10/oz.

“We took this step to help keep the economy strong in the face of global developments and to provide some insurance against ongoing risks,” Fed chair Jerome Powell said.

Powell ticked off an extensive list of reasons why he feels the economy is doing well, and likely to continue to do so under the current stance of monetary policy — from robust consumer spending, strengthening home sales and asset prices he considered healthy but not to a level of excess.

“Gold might not hold its current upside in the short run as it is likely to suffer a little as some recent economic data showed modest growth in the economy,” said Michael McCarthy, chief market strategist at CMC Markets, attributing the rise in gold prices to a weaker dollar after the Fed’s rate cut.

The dollar index against a basket of six major currencies dipped 0.3% to 97.33, making gold cheaper for holders of other currencies.

“A rise in inflation might be the next catalyst for gold buying in the short run, as the Fed is more likely to tighten with a higher inflation rate, making some investors hedge against it [inflation],” McCarthy said.

Asian shares cheered the rate cut and US stock futures edged higher, with MSCI’s broadest index of Asia-Pacific shares outside Japan gaining 0.2%.

“While buoyed by a weaker dollar, if equities continue to outperform, it’s challenging to see gold move above the $1,510 critical primary resistance level,” AxiTrader market strategist Stephen Innes said in a note.

Among other metals, palladium was up 0.6% at $1,816.70, after rising nearly 2% in the previous session.

Silver edged up 0.2% to $17.89/oz, while platinum advanced 0.2% to $927.79/oz.