AIRelated Layoffs A Stock Boost New Analysis Raises Doubts SandRidge Energy SD Up 133 Is There More Room to Run 20260515 JetBlue JBLU Q1 2026 Earnings Miss EPS 087 vs 072 Expected Dow Futures Steady Techs Gain as Oil Drops on Iran Developments Nvidia Walmart and Tesla in Focus BlackRock TCP Capital Corp TCPC Edges Higher in Subdued Trading MainStreet Bancshares MNSB Inches Lower as Stock Consolidates Above Support Healthcare Triangle Inc HCTI Holds Near 242 Support as Momentum Builds Viewbix Inc VBIX Consolidates at 364 Key Levels in Focus