Gold settled higher on Wednesday, halting its longest losing streak in nearly six months amid expectations the Federal Reserve will extend its monetary stimulus.
Trading volume was weaker than usual, a sign that the record-high equities market has weighed down on bullion investor interest.
Spot gold was last up 0.5 percent to $1,318 an ounce. The metal had dropped 3 percent over the past seven sessions, which matched the longest losing streak set in early May.
U.S. gold futures for December delivery settled $9.70 lower at $1,317.80.