Oil Prices Surge as US Military Strikes on Iran Stoke Supply Concerns Trump Asks Supreme Court to Pause TikTok BanLegal Battle Intensifies Canadas Big Banks Set to Report Solid Q2 But Soft Economic Outlook May Steer Investor Attention Cresta Launches Synthetic Customers AI Personas Built from Real Conversations to Enhance Enterprise CX Translational Development Acquisition Corp Files Proxy Statement for Shareholder Meeting ixigo Partners with Uber and redBus to Integrate Cab and Bus Bookings in Train App Lithium Americas Corp LAC Q1 2026 Earnings NarrowerthanExpected Loss as Company Advances Thacker Pass Warby Parker WRBY Q1 2026 Earnings EPS Beat Drives Optimistic Start to Fiscal Year VINP Q1 2026 Earnings EPS Misses Estimates by 148 as Stock Declines ULCC Q1 2026 Earnings EPS Beat Expectations Amid Cost Pressures SYF Q1 2026 Earnings EPS Beat Highlights Resilient Consumer Credit Performance MT Bank MTB Q1 2026 Earnings EPS Beat Amidst Stable Loan Activity Chimera Investment Corporation CIM Hovers Near Resistance After Modest Gain DTE Energys DTW Preferred Modest Advance Amid Steady Trading Integrated Media Technology IMTE Slides 4 as Stock Tests Key Support Near 047 Shutterstock SSTK Slips 157 as Stock Nears Key Support at 1487 Primech Holdings PMEC Tumbles Over 12 Key Support at 066 in Focus Deere Company DE RighttoRepair Settlement and Software Access Overhaul Reshape Investment Thesis MOVE Corvex Q3 loss narrows more than expected beating EPS estimates by 347 Is Universal Electronics UEIC stock a buy on dip opportunity 362 20260420 STEL Stellar Bancorp reports narrow Q4 2025 EPS miss small revenue drop and marginal share price dip TE TEL Stock Why It Could Plunge 141 20260424 NVX NOVONIX leadership underscores accelerating global battery tech adoption as core longterm growth driver Mistral AI Explores InHouse Chip Design to Strengthen Infrastructure Amid AI Race TriplePoint Venture Growth BDC Corp TPVG Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Resilient Portfolio Gran Tierra Energy GTE Slides Over 4 as Oil Price Concerns Weigh on Energy Sector