Spot gold rose 0.4% to $2,947.48 an ounce. It hit $2,956.15 earlier in the session — its eleventh record high in 2025. U.S. gold futures settled 0.3% higher at $2,963.20.