Precious metals have become one of the standout trades of the month, clawing back losses suffered earlier in the year, silver even more sharply than gold.
Gold touched an all-time high of $5,598 an ounce on 28 January, before a sharp pullback during the year dragged it down to around $3,942 by end of June, a decline of roughly 30% from its peak.