File photo
Singapore: Gold fell on Monday, pressured by a firm dollar, while higher oil prices heightened fears of inflation and higher-for-longer interest rates as US-Iran peace talks remained stalled.
Spot gold was down 0.3% at $4,694.26 per ounce.
Last week, the metal lost 2.5% to snap a four-week winning streak.
US gold futures for June delivery fell 0.9% to $4,697.60.
Spot silver fell 0.3% to $75.48 per ounce, platinum lost 0.3% to $2,005.15, and palladium was down 0.3% at $1,492.22.