Gold futures failed an attempt at a third straight gain on Thursday as the latest round of economic data on jobs and inflation offered little reason to dissuade appetite for assets perceived as risky like stocks. December gold GCZ8, -0.03% finished $1.10, or about 0.1%, lower at $1,219.90 an ounce. The contract had risen for the past two sessions but advances have been modest, confining bullion to a relatively tight range at its lowest level of 2018. In economic data on Thursday, initial jobless claims fell more than expected in the latest week, while the July producer-price index was flat, compared with expectations for a 0.2% rise. Meanwhile, the Nasdaq Composite Index COMP, +0.42% was up 0.4%, the S&P 500 index SPX, +0.09% was on track for a 0.1% gain, while the Dow Jones Industrial Average DJIA, -0.03% was flat, with the benchmarks near record levels, highlighting a risk-on mood on Wall Street.
Have breaking news sent to your inbox. Subscribe to MarketWatch’s free Bulletin emails. Sign up here.