Gold spot edged up 0.4% to $4,539.75/oz after falling over 2% to a one‑month low in the previous session.
Escalating US‑Iran conflict in the Strait of Hormuz saw the US destroy six Iranian attack boats and Iran strike a UAE oil facility.
Despite safe‑haven demand, gold gains were limited by rising oil prices, inflation worries and higher global bond yields.
Silver rose 0.4% to $72.99/oz and platinum gained 1.4% to $1,973.75/oz.