S&P/ASX 200 (INDEXASX:XJO) has gained 0.50% to 6,121.6 by 12.40 pm after the precious metal rebounded overnight above US$1950 an ounce.