CF Industries Stock Under Pressure: What You Need to Know