A report showing stalled retail sales in April has diminished prospects of an interest rate rise by the Federal Reserve.
Gold climbed for a third straight day on Thursday, its longest rally in seven weeks, while the July delivery for silver climbed 1.4% to $US17.465 ($A21.60) an ounce on the Commodity Exchange.
So far this year silver has climbed 12%.
Supply disruptions and demand fears continue to affect copper prices, with the metal's cash London Metal Exchange price trading between $5900 and $6150 per tonne, according to SNL Metals and Mining.
Yesterday it said material availability had been tightened in the concentrate market due to the weakening of treatment and refining charges, as well as supply disruptions.
However, smelter and refined output and the requirement for copper concentrate for blending has driven healthy demand from traders.