Spot gold rose 0.2% to $4,632.46 per ounce in Asian trade on Friday.
Gold futures increased 0.3% to $4,643.54/oz, while silver rose 0.9% to $74.43/oz.
April spot gold fell ~1% after a near 12% March slump, driven by inflation concerns from the Iran war.
Central banks (Fed, ECB, BoE, BoJ) signaled possible near‑term rate hikes amid rising oil prices, pressuring non‑yielding assets.