Spot gold rose 0.5% to $4,762.42/oz, staying within $4,700‑$4,900 range amid Iran blockade concerns.
Gold futures gained 0.4% to $4,784.05/oz while silver up 1.4% to $76.64/oz and platinum 0.6% to $2,087.69/oz.
Dollar weakness and hopes for a cease‑fire after the U.S. naval blockade of Iran supported bullion, though inflation worries linger.
Traders await U.S. producer price index data for clues on energy‑driven inflation that could push the Fed toward a hawkish stance.