Gold prices on Tuesday finished lower as one popular measure of the U.S. dollar teetered near a two-year high, producing headwinds for bullion.
Gold for June delivery declined $4.40, or 0.3%, to settle at $1,273.20 an ounce, with the commodity suffering from the lowest most-active contract settlement since Dec. 26, according to FactSet data.
The moves come as the ICE U.S. Dollar Index a key gauge of the greenback against six major rivals, was up 0.4% at 97.657. A move above 97.71 would mark its highest since June 2017. A stronger U.S. unit can make buying the buck-pegged commodity comparatively more expensive for investors using other currencies.
Source : Marketwatch