Gold spot rose 0.1% to $4,570.31/oz and futures 0.3% to $4,574/oz after Trump delayed Iran attack.
U.S. 10‑year Treasury yields fell 0.6% and Japanese 10‑year yields eased, pausing a prolonged bond‑sell‑down.
Spot silver rose 0.6% to $78.11/oz and platinum 0.1% to $1,987.50/oz as the dollar weakened.
Oil prices dropped sharply after the postponement, though crude remains elevated with reduced Strait of Hormuz flows.