Bengaluru — Gold prices edged lower on Wednesday, as the dollar firmed on robust US retail sales data, while hopes of an interest rate cut by the Federal Reserve and broad uncertainties over trade between Washington and Beijing kept a lid on declines.

Spot gold was down 0.1% at $1,404.38 per ounce, as of 3.43am GMT.

US gold futures slipped 0.3% to $1,406.70 an ounce.

“Yesterday we had positive data from the US, gold came down a little; but we are still expecting interest rate to be reduced by the Fed,” said Brian Lan, MD at dealer GoldSilver Central in Singapore.

Also, “the US and China are not close to any resolution at this point of time and a lot of central banks continue to buy gold, particularly China”, which is supportive for gold, he added.

Denting the bullion’s appeal, the dollar index jumped after data showed that US retail sales increased more than expected in June, adding to recent evidence that the economy is improving.

However, the data barely changed market wagers on a US central bank rate cut in July. Futures are still 100% priced for a cut of 25 basis points, and imply a 27% chance of 50 basis points.

Adding to the sentiment, Fed chairman Jerome Powell on Tuesday reiterated pledges to “act as appropriate” to keep the US economy humming, in a speech that did not deviate from expectations that a rate cut is on the way.

“The four largest central banks are set to unleash fresh stimulus in the second half of 2019 and gold’s bullish outlook remains intact with short-term resistance resting at the $1,500 an ounce level,” Edward Moya, senior market analyst at OANDA, said in a note.

On the trade front, US President Donald Trump on Tuesday said the US still has a long way to go to conclude a trade deal with China, but could impose tariffs on an additional $325bn worth of Chinese goods if it needed to do so.

Meanwhile, holdings of SPDR Gold Trust, the world’s largest gold-backed exchange-traded fund, fell 0.15% to 799.37 tons on Tuesday from 800.54 tons on Monday.

Spot gold is biased to break a support at $1,404 an ounce, and fall to $1,387, following its failure to break the resistance at $1,421, according to Reuters technical analyst Wang Tao.

Among other precious metals, silver rose 0.4% to $15.61 an ounce, hovering near a more than four-month high of $15.69 hit in the previous session.

Platinum gained 0.3% to $840.11 an ounce, and palladium was steady at $1,524.97.