By Brijesh Patel and Anmol Choubey

(Reuters) – Gold prices jumped nearly 3% to an all-time high on Thursday, as a drop in the dollar and an escalating trade war between the U.S. and China drove investors towards the safe-haven allure of the precious metal.

Spot gold climbed 2.6% to $3,160.82 an ounce at 01:54 p.m. ET (1754 GMT), after hitting a record high of $3,171.49 earlier in the session.

U.S. gold futures rose 3.2% to settle at $3,177.5.

U.S. President Donald Trump said on Wednesday he would temporarily lower hefty duties on dozens of countries, but ramped up the tariff on China to 125% from 104%.

“Gold regains its safe-haven appeal and gets back on track for new all-time highs,” said Nikos Tzabouras, Senior Market Analyst at Tradu.com.

“However, prospects of deals with trading partners pose a significant risk to gold’s upside potential, as they could renew pressure on the metal. Additionally, headwinds may arise from pared-back Fed rate cut bets that can strengthen the dollar.”

The dollar index, meanwhile, slipped more than 1% against its rivals, making gold less expensive for other currency holders. [USD/]

Data on Thursday showed U.S. consumer prices unexpectedly fell in March, but inflation risks are tilted to the upside after Trump doubled down on China tariffs.

Following the data, traders bet the U.S. Federal Reserve will resume cutting interest rates in June and probably reduce its policy rate by a full percentage point by the end of the year.

“We see central banks buying (gold), so as long as we see inflows into ETFs and more of the monetary policy risks, there’s a lot of key drivers that will continue to support gold,” said Alex Ebkarian, chief operating officer at Allegiance Gold.

Spot silver fell 0.5% to $30.88 an ounce, platinum shed 0.5% to $932.41 and palladium slipped 1.4% to $918.45.

(Reporting by Brijesh Patel and Anmol Choubey in Bengaluru; Editing by Sahal Muhammed)