CF Forecast 7/12/16

201607.12
Off
11

 

CF Industries (NYSE:CF) has been pummeled in recent months, and is nearing what should be the formation of a sustainable bottoming pattern.