Gold climbed above $1,100 an ounce for the first time in nine weeks on Thursday as the dollar fell and investors channeled money into safer assets as worries over the Chinese economy hit global stocks.
European shares fell sharply after China accelerated the depreciation of the yuan, sending Asian shares to a three-month low.
Chinese stocks fell 7 percent on Thursday after less than half an hour of trading, triggering a circuit breaker that suspended trading for the rest of the day.
Spot gold rose to a nine-week high of $1,102.80 an ounce, before paring some gains to trade up 0.76 percent at $1,102.60. U.S. gold futures also jumped for a fourth straight session to a nine-week high of $1,102.50.