Oil Falls Stocks Climb as Investors Eye Progress in Iran War Talks Grenfell Tower Prosecutions Charges Recommended Against 77 Individuals and Organisations After NineYear Investigation Microsoft Shares Feel the Heat Amid SaaSmaggedon Selloff in Cloud Software Sector Fed Cut Hopes Dim as Jobs Data Underscore Sticky Inflation SpaceX IPO Could Offer Significant Gains for Early Investors PNC Infratech Shares in Focus Brokerages Flag Up to 46 Upside After Q4 Results ULCC Q1 2026 Earnings Narrowerthanexpected loss as cost discipline aids results ORCL Q1 2026 Earnings EPS Beats Estimates as Cloud Momentum Continues CPHI Q3 2011 Earnings EPS Falls Short of Consensus Amid Operational Headwinds Sachem Capital Corp 800 Notes due 2027 SCCG Q1 2026 Earnings Significant EPS Miss Amid Challenging Environment Birchtech Corp BCHT Q1 2026 Earnings EPS Falls Short of Estimates Stock Slips OTLY Q1 2026 Earnings Wider Loss Narrower Than Feared Stock Edges Higher SPSC Commerce Inc SPSC Moves Higher as Support Holds Firm Unifirst Corporation UNF Edges Higher Amid Steady Trading FinWise Bancorp FINW Gains 171 as Stock Approaches Key Resistance Level BioHarvest Sciences Inc BHST Finds Support Bounces to 386 RB Global Inc RBA Advances 190 as Auction Momentum Drives Buyer Interest Trump Claims Iran Deal Largely Negotiated Includes Strait of Hormuz Reopening Tehran Cautiously Optimistic CTNT Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Management Amidst Revenue Uncertainty Duke Energy Preferred Stock DUKB Holds Steady Near Support Amid Modest Gains