CF Industries upgraded to Strong Buy. It has strong cash flow, buybacks, and growth projects that drive value. Read here for ...