HSBC keeps its 2012 average gold forecast at $1,850 an ounce

HSBC keeps its 2012 average gold forecast at $1,850 an ounce