Iran Peace Talks Dell Surge and Trump Accounts Lead Morning Market Moves MBRX Q1 2026 Earnings EPS Misses Estimates Amid Continued PreRevenue Phase European Defence Spending Surge Five Sectors Poised for Growth