Wall Street Mixed as Oil Prices Slide on Iran Deal Hopes Micron Surges 56 GlobalFoundries Falls 9 US Consumer Sentiment Remains Gloomy Amid Persistent Inflation Geopolitical Tensions and Trade Policy Uncertainty Forum Energy Technologies FET Reports 8 Revenue Growth in First Quarter Barclays Reports 18 Profit Increase and Lifts FullYear Income Forecast HALO Stocks Emerge as Hot Market Theme Investing in What AI Cannot Replace Markets Price Out Rate Cuts Until 2027 After Hot Inflation Report Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat ZBIO Q1 2026 Earnings NarrowerThanExpected Loss Amid PreRevenue Stage STLA Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Operational Challenges Transcontinental Realty Investors Inc TCI Q1 2025 Earnings Positive Earnings Amid Quiet Reporting Duolingo DUOL Q1 2026 Earnings EPS Beats Estimates by 164 Amid Strong User Engagement Blueport Acquisition Ltd BPAC Holds Steady at 1009 Amid Quiet Trading Benchmark Electronics BHE Dips 34 Key Support Levels in Focus Federal Realty Trust Edges Higher Amid Steady REIT Sector Highview Merger Corp HVMC Holds Steady at 1012 as Merger Uncertainty Lingers Iovance Biotherapeutics IOVA Surges Over 10 Key Levels to Watch After Strong Session Trump Skips Son Donald Jrs Wedding Personal Matter Sparks Limited Market Chatter WBS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Lower Corporacion America Airports CAAP Gains 236 Support and Resistance Levels in Focus IDACORP Inc IDA Q1 2026 Earnings EPS Surpasses Estimates on Solid Operational Performance QBTS Q1 2026 Earnings Narrowing Losses Drive 33 Stock Surge SPRY Q1 2026 Earnings EPS Misses Expectations Stock Rises on Pipeline Progress IBEX Q1 2026 Earnings Earnings Beat Lifts Shares as Company Demonstrates Operational Discipline Trinity Capital Inc 7875 Notes due 2029 TRINZ Q1 2026 Earnings Modest EPS Beat Meets Subdued Market Reaction United Maritime Q4 2025 Earnings Deep EPS Miss Signals Headwinds in Dry Bulk Shipping Nvidias Market Cap Surpasses Germanys GDP US Tech Giants Outweigh Major European Economies