Europes Household Energy Prices Diverge Gas Surges Electricity Drops Amid Iran Conflict Shinhan SHG Q4 2025 Earnings Miss EPS 98400 vs 152053 Expected Kartoon Studios TOON Drops 340 Key Support at 060 20260515 Quantexa Wins 175m HMRC Contract to Deploy AI for Tax Fraud Detection Spruce Biosciences SPRB Drops 856 Key Support at 5125 20260515 European Central Bank and Bank of England Expected to Hold Rates Steady Amid Stagflation Concerns Star Group SGU Stock Analysis 215 Loss Key Levels 20260515 Stocks Under Pressure as Correction Fears Mount and Record Rally Persists Amid Geopolitical Uncertainty Spire SR Q1 2026 Earnings Surprise EPS 376 Up Significant