Global Markets Oil Prices Fluctuate Following US Military Strikes in Southern Iran Iran Negotiation Push Intensifies With Top Envoys Traveling to Qatar Crude Oil Prices Slide Amid Hopes for USIran Peace Deal Microsoft and Amdocs Deepen Azure Collaboration as Lumen Migrates Billing Platform Workday Adopts 365 Copilot BP Ousted Chairman Albert Manifold Disputes Misconduct Allegations US Payrolls Surpass Expectations in April But Underlying Red Flags Emerge MLSS Q1 2026 Earnings NarrowerThanExpected Loss Per Share CECO Q1 2026 Earnings EPS Smashes Estimates by 140 Yet Stock Drops on Revenue Concerns Silvaco Group Inc SVCO Q1 2026 Earnings NarrowerThanExpected Loss Provides Cautious Optimism BURU Q3 2023 Earnings Significant Loss Per Share Amid PreRevenue Stage SWX Q1 2026 Earnings EPS Falls Short of Estimates Amid Operational Pressures NorthWestern Energy NWE Holds Steady Near 72 as RangeBound Trading Persists Serina Therapeutics SER Faces Headwinds Shares Decline 3 Toward Support at 182 IceCure Medical ICCM Shares Dip 212 as Stock Tests Key Support Near 021 Chicago Atlantic BDC Inc LIEN Holds Steady at 997 as Consolidation Continues Goldman Sachs Russias Crude Exports Remain Stable Despite Latest US Sanctions NCNO Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gains HYPD Q1 2026 Earnings Significant EPS Miss Sends Stock Lower ALB Q1 2026 Earnings Massive EPS Beat of 16682 Surprises Analysts Cactus Inc WHD Q1 2026 Earnings Strong EPS Beat Amid Operational Efficiency Empire Petroleum Q3 2025 Earnings Net Loss Widens Amid Operational Headwinds Fortuna Mining Corp FSM Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement HIG Q1 2026 Earnings EPS Misses Estimates by 10 Stock Unchanged Amid Mixed Signals OS Therapies OSTX Q4 2025 Earnings WiderThanExpected Loss Weighs on Shares