Producers of metals and other raw materials rose slightly as investors hedged their bets on the outlook for the Covid-19 pandemic.

Gold futures fell for the second straight session as the dollar gained value against other currencies, with gold futures falling 0.2% to settle at $1907.60 an ounce.

The British pound sterling was particularly weak against the dollar after Prime Minister Boris Johnson introduced a new set of measures designed to curb the revived spread of Covid-19, including restricted pub opening hours.

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