Gold spot price fell 0.2% to $4,640.59/oz, marking a third consecutive daily decline.
The drop is linked to President Trump's Iran deadline, raising oil prices and inflation expectations, limiting Fed rate‑cut prospects.
Silver fell 0.9% to $72.16/oz and platinum down 1% to $1,963.60/oz; copper prices rose modestly.
Investors await Friday U.S. inflation data for clues on the Federal Reserve's monetary policy direction.