Spot gold was up 0.4 percent at $1,234.81 per ounce at 0731 GMT. On Monday, it hit $1,237.26, its highest since May 4. US gold futures gained 0.4 percent to $1,234.90 an ounce. "In the shorter term it (weaker US data) could lift gold prices to a certain extent as it ensures the pace of the interest rate hikes do not accelerate," said Mark To, head of research at Hong Kong's Wing Fung Financial Group. Spot gold may rise more to $1,245 per ounce, as it has cleared a resistance at $1,233, according to Reuters technical analyst Wang Tao.
Copyright Reuters, 2017