By | July 08 2010 8:40 AM

Gold held above $1,200 an ounce on Thursday, having recovered from six-week lows after consumers were enticed back into the market, although gains were likely to be tempered by improving optimism over the global economy.