Producers of metals and other raw materials rose amid renewed optimism about the prospects for a second package of coronavirus relief.

Precious-metals prices continued their recent retreat as a sudden increase in the relative value of the dollar takes the wind out of their sails.

December gold futures fell $10.60, or 0.6%, to settle at $1,866.30 an ounce, closing at a two-month low.

Write to Rob Curran at rob.curran@dowjones.com