Gold futures rose early Wednesday, stretching their winning streak to a fourth straight day and achieving a fresh three-month high.
Gold for December delivery gained $9.30, or 0.8%, to $1,174.70 an ounce, eyeing its highest settlement price in more than three months. Meanwhile, December silver tacked on 16 cents, or 1%, to $16.07 an ounce.
The yellow metal has benefited lately from bets that U.S. interest rates won’t rise this year, a break in the dollar’s rally and mixed feelings about stocks and other so-called risk assets. Asian and European stocks were trading lower on Wednesday.
On Tuesday, gold settled 0.1% higher at a more-than-three-month high.