MSCI Inc MSCI Gains 16 Amid Stabilizing Market Sentiment SoftBank Announces 75 Billion Investment Plan for AI Data Centers in France CPS Q1 2026 Earnings Earnings Miss as EPS Surprises to the Downside Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Push Oil to New Highs