Spot gold rose 0.3% to $4,707.43/oz, but weekly down 2.6% as oil and dollar gains pressure prices.
Oil benchmarks stayed above $100/barrel, on track for biggest weekly rise since early March, fueling inflation concerns.
US dollar edged higher, potentially reducing appeal of dollar‑denominated gold; ING notes widening inflation pressures amid US‑Iran tensions.
Analysts warn higher‑for‑longer interest rates could further weaken non‑yielding assets like gold.