Gold climbed to $4,080.38 per ounce in spot trading on Wednesday, a gain of 0.4%, while US August gold futures rose 1.1% to $4,078.
The broader precious metals complex moved in the same direction. Silver added 1% in spot trading to reach $58.20 per ounce. Platinum gained 0.3% to $1,616.84, and palladium advanced 1.9% to $1,270.50.




