Gold spot fell 0.8% to $4,677.82/oz, ending weekly gains after Trump called Iran's response “totally unacceptable”.
Brent crude rose over 3% above $104 per barrel and WTI near $99, fueling inflation concerns and higher‑rate expectations.
US dollar index gained 0.1% in Asian trade after strong payroll data, making gold costlier for non‑dollar holders.
Silver fell 0.7% to $79.76/oz and platinum dropped 1.3% to $2,031.60/oz; markets eye US inflation data and Trump’s China visit.