Gold futures finished higher Wednesday, reversing an earlier loss as the U.S. dollar pulled back from gains seen after a hotter-than-expected reading for the June consumer price index. August gold rose $10.70, or 0.6%, to close at $1,735.50 an ounce. Gold weakened in early activity after the CPI jump sparked a further gain for the dollar — a stronger U.S. currency can be a headwind for commodities priced in the unit, making them more expensive to users of other currencies. The dollar, however, later pulled back, with the ICE U.S. Dollar Index falling 0.3%.
…
Source: Marketwatch