Gold prices rose on Friday for the second consecutive session to expand their strong weekly gains.
A fluctuating performance by the U.S. Dollar (USD) and a decline in Treasury bond yields helped the yellow metal notch its biggest weekly rise since the beginning of the year.
Gold futures for June delivery gained $13.40, or 0.8%, to close at $1,780.20 per ounce.
For the week, gold’s most active contracts register a rise of 2%, its highest since December 18.
Silver futures for May delivery finished higher by 0.5% at $26.11 per ounce, while copper dropped by 1.2% to $4.17 per pound.
Platinum futures for July delivery increased by 0.7% to $1,208.70 per ounce.
Meanwhile, palladium futures for June delivery rose by 1.3% to $2,774.70 per ounce, a new record high, to gain 5% for the week.