Morgan Stanley MS Crushes Q1 2026 Estimates EPS 343 Tops Views Kenya Fuel Price Protests Turn Deadly as Economic Strain Boils Over Singapore Strengthens AI Ambitions with Strategic Partnerships with Google and OpenAI CF Industries CF Q1 2026 Earnings EPS 289 Beats Estimates