Iran Conflict Exposes Critical Vulnerabilities in AI Chip Supply Chain Bumble BMBL Gains 111 Support Holds at 301 20260518 Shell PLC SHEL Delivers Q1 2026 Beat EPS 122 vs 098 Expected BP Joins Forces with SOCAR and Uzbekneftegaz for Uzbek Gas Exploration Highland HGLB Stock Analysis RangeBound Near 805 20260520 CurtissWright CW Gains 249 Support Holds at 68638 20260520 Swan Bitcoin Faces Nearly 1 Billion Lawsuit Linked to Prime Trust Collapse Ryanair RYAAY Q1 2026 Earnings Miss by Significant Key Takeaways University of Manchester Pioneers Universal Work Placement Initiative Potentially Reshaping Higher Education Immunic Appoints Erik Lundgren as CEO Amid Phase 3 Multiple Sclerosis Trial Progress Spain Blocks Polymarket and Kalshi Access Amid Gambling License Probe UNCTAD Report Highlights Rising Costs of NonTariff Measures in Global Trade US Prioritizes American AI Expansion in Asia Following TrumpXi Meeting Official EU and Mexico Strike Updated Trade Deal to Deepen Latin American Ties Amid Global Uncertainty FirstCash Holdings FCFS Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency LOW Q1 2026 Earnings EPS Beats Estimates Revenue Data Not Disclosed Central Bancompany Inc CBC Q1 2026 Earnings Earnings Beat Estimates as Net Income Per Share Rises GOVX Q1 2026 Earnings NarrowerthanExpected Loss Surprises Market IMDX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Challenges Costamare Q1 2026 Earnings EPS Misses Estimates Shares Decline 42 IQV Q1 2026 Earnings EPS Beats Expectations as Stock Gains 22 SCI Q1 2026 Earnings EPS Misses Estimates by 44 Shares Edge Higher WLDN Q1 2026 Earnings EPS Beat of 749 Surprise Drives Slight Stock Uptick AVNT Q1 2026 Earnings EPS Edges Past Estimates Stock Gains 286 DERM Q1 2026 Earnings Loss Slightly Misses Consensus Stock Declines 403 LNG Tankers and Crude Oil Vessel Successfully Transit Strait of Hormuz MANU Q1 2026 Earnings Profit Beat Amidst Revenue Uncertainty