Gold bullion is displayed at GoldSilver Central's office in Singapore June 19, 2017.
Gold bullion is displayed at GoldSilver Central's office in Singapore June 19, 2017. Reuters / Edgar Su

Gold steadied near the $2,000 an ounce level on Thursday, after big gyrations over the past couple of sessions, as its safe-haven appeal was supported by a lack of progress in talks between Russia and Ukraine.

Spot gold were steady at $1,992.37 per ounce by 1544 GMT, after tumbling as much as 3% on Wednesday. U.S. gold futures inched up 0.5% to $1,998.60.

A rush to safe-haven assets earlier this week had pushed gold near the record levels hit in August 2020.

Investors also took stock of February inflation data from the United States, which was in line with expectations but also showed the biggest year-on-year increase since January 1982.

"The inflation numbers are certainly an underlying bullish element for gold. However, geopolitics is trumping economic data right now," said Jim Wycoff, senior analyst at Kitco Metals.

"(Gold) bulls spent a lot of energy pushing prices to a record high earlier this week. Now, even bullish inflation data isn't given much benefit because (prices) are just exhausted."

Against the backdrop of surging oil and commodity prices, investors now await the Federal Reserve's next policy statement on March 16.

Hurting appetite for riskier assets, talks between Russia and Ukraine's foreign ministers made no apparent progress towards a ceasefire.

Palladium, used by automakers in catalytic converters to curb emissions, fell 0.4% to $2,924.70 per ounce. The metal hit a record high of $3,440.76 on Monday on fears of supply disruptions from top producer Russia.

Overall, gold and palladium are still "relatively strong" with technicals pointed to the upside, said Eli Tesfaye, senior market strategist at RJO Futures, adding that Thursday's price action is likely to set the tone going forward.

Spot silver rose 0.5% to $25.85 per ounce, while platinum dipped 0.4% to $1,071.45 .