Spot gold gained 1.3% to reach $4,158.63 per ounce as of 02:57 GMT, after falling on Wednesday to its lowest level since 7 October.
US gold futures for December delivery rose 1.8 percent to $4,180.00 per ounce.
Among other metals, spot silver gained 1.1 percent to $56.26 per ounce, platinum rose 0.3 percent to $1,611.15 and palladium climbed 1.3 percent to $1,107.83.
