Spot gold was down 0.2% at $4,698.27 per ounce. U.S. gold futures for June delivery were down 0.4% to $4,722.60.
“Geopolitical tensions are still running, not high, but they’re still there. With inflation expectations running high, on extended oil prices, high levels of price volatility have probably frightened off some of the Western investors,” said independent analyst Ross Norman.
Efforts to bridge differences between Washington and Tehran have not halted, Pakistani mediation sources said, despite the lack of face-to-face diplomacy after U.S. President Donald Trump called off a trip by his envoys and said Iran should call when it wants a deal.
Brent oil climbed above $105 per barrel to a three-week high as the Strait of Hormuz - normally a route for about one-fifth of the world’s energy shipments - remained largely shut, squeezing global oil supplies.
The U.S.-Israel war on Iran has sent oil prices soaring, fuelling inflation fears and raising concerns that interest rates could remain elevated for longer. While gold is seen as an inflation hedge, high interest rates reduce the appeal of the non-yielding asset.
Investors are also watching a run of major central bank meetings this week for signals on how policymakers assess the war’s impact on the global economy and the path for rates.
U.S. Federal Reserve officials will gather in Washington for what could be Jerome Powell’s last meeting as Fed chair. The central bank will release its policy statement at 2 p.m. EDT (1800 GMT) on Wednesday, followed by Powell’s news conference.