Gold prices gained Thursday on a relief rally after closing lower for the past four sessions and as investors remained worried about the eurozone.
Gold for June delivery rose $38.30, or 2.5 percent, to settle at $1,574.90 an ounce on the Comex division of the New York Mercantile Exchange.
Most metals futures tracked gold higher, with July silver up 82 cents, or three percent, to end at $28.02 an ounce.
Copper for the same month's delivery, however, ended flat at $3.48 per pound.
Platinum and palladium ended higher, with July platinum up $21.20, or 1.5 percent, to $1,453.40 an ounce. Palladium for June delivery gained $11.75, or two percent, to $605.85 an ounce.