Oil Prices Surge as Trump Warns Iran European Markets Dip Sachem SCCE Stock Up 259 Key Resistance at 2580 20260518 Dave PLAY Stock Down 317 Support Test at 930 20260518 UK Exports to US Suffer 25 Plunge Following Liberation Day Tariff Blitz GNS Q4 2022 Earnings Massive EPS Miss as Company Posts Heavy Loss MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24 C4 Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Biotech Advances Pipeline STRT Q1 2026 Earnings EPS Misses Expectations While Stock Holds Steady GDRX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction MOS Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Rises on Other Factors