Gold edged higher on Wednesday ‌on safe-haven demand and as a retreat in oil prices calmed inflation worries, reviving expectations for potential Federal Reserve rate ​cuts this year as investors awaited U.S. CPI data that may offer more cues.

Spot gold was up ​0.1% at $5,198.29 ​per ounce, as of 0641 GMT. U.S. gold futures for April delivery fell 0.7% to $5,206.40. Oil prices dropped below $90 per barrel amid reports that the International Energy Agency proposed ⁠the largest release of oil reserves in its history to curb surging prices. "With these (inflation) concerns having eased... hedging and safe-haven attributes (of gold) have once again come to the fore. So, I think from current levels we remain optimistic," said Nikos Kavalis, Singapore managing director of Metals Focus. The ​U.S. and Israel ‌pounded Iran with ⁠what the Pentagon ⁠and the Iranians on the ground called the most intense airstrikes of the war, despite global markets ​betting that Trump will seek to end the conflict soon. The war ‌has effectively shut the Strait of Hormuz, a chokepoint for ⁠a fifth of global oil and liquefied natural gas, stranding tankers for more than a week and forcing producers to halt output as storage fills, driving energy prices soaring.

Bullion, traditionally viewed as a safe-haven asset, has risen more than 20% so far this year, notching successive record highs amid heightened geopolitical and economic uncertainty.

"I think it's very likely that we'll see gold get to over $6,000 an ounce by the third or fourth quarter this year, probably even higher early next year," Kavalis said.

Markets are now awaiting ‌the U.S. consumer price index for February, due later in the ⁠day, and the Personal Consumption Expenditures (PCE) index - the Fed's preferred ​inflation gauge - on Friday. Investors expect the Fed to keep rates steady at the end of its two-day meeting on March 18 but still see at least two rate cuts this year, per CME ​Group's FedWatch tool.

Spot ‌silver edged 0.8% lower to $87.74 per ounce. Spot platinum was down ⁠0.6% to $2,188.27, while palladium rose 0.5% to $1,663.39.