gold gains $16; copper ends 12% higher