gold end at best in six weeks; silver 1.9% higher