Gold spot price rose 1.4% to $4,737.22/oz, marking fourth consecutive daily gain, driven by weaker dollar.
US President Donald Trump said Washington could exit the Iran conflict within two to three weeks, boosting de‑escalation hopes.
US dollar index fell 0.5%, supporting gold, while oil prices eased, reducing inflation‑driven rate‑hike concerns.
Silver slipped 0.4% to $74.85/oz and platinum rose 1.2% to $1,976.83/oz; payroll data due Friday.