The 9 Best Materials Stocks to Buy Now

The short-term outlook for materials stocks is low, but these nine names could be diamonds in the rough.