Equity markets are struggling, but some shares have been benefiting from rising price of gold and other commodities. TD Asset ...