Cool commodities? Mining stocks back in vogue