Gold settled higher Tuesday, recovering earlier losses, as appetite for riskier assets waned and U.S. stock indexes weakened.
Gold for June delivery on Comex rose $1.90, or 0.1%, to settle at $1,331.20 an ounce after posting as loss of 1.3% on Monday. Futures prices still trade roughly 1.6% higher month to date.
In other metals trade, July silver edged up 10.1 cents, or 0.7%, to $14.74 an ounce.
July platinum rose $9.10, or 1.1%, to $814.30 an ounce, while September palladium added $2.40, or 0.2%, to $1,389.20 an ounce. July copper climbed by a penny, or 0.4%, to $2.672 a pound.
Source: marketwatch