U.S. gold futures rose to a six-month high on Thursday, rallying toward $1,000 an ounce as renewed uncertainties about the equities market prompted investors to allocate funds into safe-haven hard assets.

December gold GCZ9 settled up $19.20, or 2 percent, at $997.70 an ounce on the COMEX division of the New York Mercantile Exchange.

Ranging from $976.10 to $999.50 -- the highest price since Feb. 24. The December contract has gained as much as $50, or 5.5 percent, from Tuesday's session low of $947.50 an
ounce.