Three African Oil Giants Poised to Benefit From Prolonged Hormuz Strait Disruptions Analysts Suggest April Jobs Report Preview Labor Market Cooling but Resilient Singapore Inflation Cools More Than Expected in April Economic Growth Outlook Revised Higher Japans Megabanks Report Record Profits But Analysts Warn of Potential Growth Slowdown Amid Rising Risks Minda Corporation Q4 Profit Surges 138 to 124 Crore Driven by Strong Demand and Focus on EV Electronics Amazon Health Leadership ShakeUp Amwell CoFounder Takes Over Mobile Infrastructure Corporation BEEP Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares WDS Q4 2025 Earnings EPS Beats Estimates by 338 as Strong Operational Performance Outweighs Weak Revenue Environment CRMD Q1 2026 Earnings Strong EPS Surprise Amidst Limited Revenue Visibility Lakeland Financial Corporation Q1 2026 Earnings Modest EPS Beat Amid Flat Revenue and Slight Stock Decline Oxford Industries OXM Q1 2026 Earnings Significant EPS Miss but Shares Rally MGRB Edges Higher Amid Steady Demand Testing Key Resistance Levels ImmuCell Corporation ICCC Surges 375 to 1050 as Bulls Test Key Resistance Apollomics Inc Warrant APLMW Stalls at 001 MicroCap Warrant Holds Steady Amid Minimal Trading Activity XFLH Capital Corporation XFLH Holds Steady at 1022 as Key Levels Define Trading Range JOYY Inc JOYY Rallies 212 as Stock Tests Key Resistance Near 6872 OSW Q1 2026 Earnings EPS Beats Estimates with 389 Surprise Amid Modest Stock Decline Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain TIC Solutions Inc Q1 2026 Earnings EPS Misses Estimates Revenue Data Absent Radian Group Q1 2026 Earnings BEPS Beat Estimates Despite Broader Market Headwinds CIEN Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty Guardian Pharmacy Services Q1 2026 Earnings EPS Miss Drags but Stock Holds Steady China Urges APEC Cooperation Amid Commerce Ministers Absence Due to Urgent Official Business ATNI Q1 2026 Earnings Significant EPS Miss Reflects Operational Headwinds PTC Inc PTC Slips 127 as Stock Tests Key Support Near 13589