Gold prices maintained a rising streak for the second consecutive week after rising on Friday.
Gold futures for December delivery gained $12.20, or 0.6%, and finished at $1,962.10 per ounce, adding 0.7% for the week.
Meanwhile, silver futures increased by 3 cents, or 0.1%, and closed at $27.129 per ounce, boosting its weekly rise to 1%.