CF Industries Q2 sales miss estimates as nitrogen volumes fall - CF News | Rallies