On the global front, spot gold traded at $3,537.76 per ounce after touching an all-time high of $3,546.99 an ounce earlier in the session.
On the global front, spot gold traded at $3,537.76 per ounce after touching an all-time high of $3,546.99 an ounce earlier in the session.