Iran Peace Talks Dell Surge and Trump Media Updates Drive Morning Market Action STRD Q1 2026 Earnings Massive EPS Miss of 77041 as Losses Deepen Kazatomprom Reports 17 Production Increase in Third Quarter