Spot gold rose 0.4% to $4,740.15 per ounce, while futures gained 0.8% to $4,758.40 per ounce.
President Donald Trump announced extension of the U.S.-Iran two‑week ceasefire, prompting modest gold gains despite a firmer dollar.
Tensions persisted as IRGC attacked three ships near the Strait of Hormuz, pushing Brent crude above $101 per barrel.
Analysts noted gold’s recovery stems from position unwinding and higher rates may limit further upside.