With commodities prices still firm, these stocks should continue to benefit for some time. Commodities stocks have been leading the charge the past quarter.