Gold futures settled higher on Wednesday as investors adjusted their positions ahead of US monthly employment report due out Friday. However, stronger dollar against its rivals followed by mounting concerns about the delta coronavirus strain in Europe capped gains in precious metal prices.
Gold futures for August delivery gained $8 to settle at $1771.60 an ounce on the Comex division of the New York Mercantile. While, spot gold rose 0.4% to $1,768.78 per ounce.