Spot gold rose 0.2% to $4,632.46/oz, ending two months of declines amid Iran war concerns.
Gold futures gained 0.3% to $4,643.54/oz while trading volumes stayed muted due to Asian market holidays.
Central banks (Fed, ECB, BoE, BoJ) signaled possible near‑term rate hikes as oil prices rose from Iran conflict.
Spot silver rose 0.9% to $74.43/oz and platinum slipped 0.2% to $1,986.60/oz.