Gold prices are on track for a weekly loss as uncertainty persists over progress in US-Iran talks to end the war that's roiled global markets.
Bullion was near $4,450 an ounce on Friday, heading for a decline of about 2% in a week marked by the most serious clashes in the Middle East since a ceasefire was agreed in early April.
On Thursday, Iran-backed Hezbollah rejected a US-brokered truce between Israel and Lebanon, following missile and drone attacks on Kuwait and Bahrain and an American strike on an oil tanker headed to Iran.
Negotiations to end the wider conflict have stalled after appearing to near a resolution last week, with US President Donald Trump saying peace talks were in the "final" stages, while Iranian Foreign Minister Abbas Araghchi stated "no tangible progress has been achieved."
The war has disrupted energy flows via the Strait of Hormuz, driven oil prices higher and raised concerns about global inflation, making central banks more likely to keep interest rates steady or raise them – a headwind for precious metals, which don't pay interest.
"The perception that the standoff around Hormuz has moved further from resolution has increased the chance of an energy shock, and that means tighter money, and this is a drag on gold," said Nicholas Frappell, global head of institutional markets at ABC Refinery.
Bullion is trading below key technical levels on the daily and 4-hour charts, suggesting the trend remains negative on those time frames, he said.
Gold dropped sharply after the conflict began in late February and has traded in a narrow band in the last few weeks, roughly 16% below the immediate pre-war level.
Meanwhile, Federal Reserve Bank of San Francisco President Mary Daly said there's too much uncertainty in the US economy to offer a view on where rates are headed.
Spot gold fell 0.5% to $4,452.68 an ounce at 2:58 p.m. in Singapore, while silver dropped 1.7% to $72.61 an ounce, and platinum also declined, while palladium crept higher.