Gold prices edged up tentatively on Wednesday as a rally in stocks that took two of the three main U.S. equity indexes to records appeared to cool.
Gold for June delivery rose $1.20, or 0.1%, at $1,274.40 an ounce, after the most-active contract settled at its lowest levels since about Dec. 26 a day ago, according to FactSet data. The yellow metal has declined in five of the past six sessions.
Meanwhile, the ICE U.S. Dollar Index a key gauge of the greenback against six major rivals, was up 0.1% at 97.695, near its highest since June 2017.
Among other metals, May silver added a penny, or 0.1%, to $14.805 an ounce, while May copper picked up 0.5% to $2.908 a pound. July platinum edged 0.2% higher to $895.50 an ounce, while June palladium was virtually unchanged at $1,376, picking up less than 0.1%.