Trump Halts Iran Attack Plans Amid Gulf State Intervention Oil Markets Eye Potential Easing CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates