CF Industries Stock Rises 21% in 3 Months: What's Driving the Rally?

  • CF shares jump 21% in 3 months as nitrogen demand surges, prices rise and buybacks boost shareholder returns.