Spot gold slipped 0.1% to $4,540.53 per ounce and futures fell 0.4% to $4,540.70 at 15:35 ET.
The U.S. dollar strengthened and Treasury yields rose, pressuring precious metals while silver rose 0.9% to $76.57 per ounce.
A final draft of a U.S.-Iran peace deal was reported, easing geopolitical risk but leaving market sentiment fragile amid Fed rate‑hike concerns.