German Business Morale Unexpectedly Improves in May Amid Iran War Energy Disruptions US Consumer Sentiment Drops to Record Low in May as Iran Conflict Stirs Inflation Fears Financial Services Roundup Market Talks Spotlight Experian and SoFi Technologies Indias Economy Faces NearTerm Challenges as SupplySide Stress and Weather Add Uncertainty Global Markets Hit Record Highs on AI Momentum But Indian Equities Face Headwinds Oil Prices Slide Over 5 on Iran Talks Optimism Then Recover Some Ground BTCS Q1 2026 Earnings EPS Miss and Revenue Void Weigh on Shares MGEE Q1 2026 Earnings Earnings Beat Bolsters Utilitys Steady Profile Perspective Therapeutics Inc CATX Q1 2026 Earnings EPS Beat by 17 as PreRevenue Biotech Advances Radiopharmaceutical Pipeline Royal Bank of Canada Q1 2026 Earnings EPS Tops Estimates by 103 Stock Edges Lower AVTX Q1 2026 Earnings Narrowing Loss Per Share Offers Some Relief but Stock Fragility Persists SWBI Q1 2026 Earnings EPS Beats Estimates Despite Challenging Market Conditions Dogness DOGZ Slips 286 as Stock Hovers Near Key Support at 097 Sportradar Group AG SRAD Rises 124 as Stock Tests Key Resistance Near 1370 Hilton Grand Vacations HGV Surges 319 Nears Key Resistance at 5395 SAIC Surges 4 Breaking Above Key Psychological Level at 100 ZenaTech ZENA Sees 382 Decline Tests Near Key Support at 132 UK Exports to US Plunge 25 Following Trumps Liberation Day Tariffs Trade Deficit Emerges LendingTree TREE Q1 2026 Earnings Strong EPS Beat Amid Market Uncertainty Cloudastructure CSAI Rallies Slightly Approaches Key Resistance at 050 GSBC Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline MGX Q1 2026 Earnings Missed Expectations as PreRevenue Biotech Advances Gene Editing Pipeline FITBM Q1 2026 Earnings Strong EPS Surprise of 35 Driven by Solid Operating Performance CBRL Q1 2026 Earnings Significant EPS Beat Surprises Market Dingdong DDL Q4 2025 Earnings Profitability Surprise Drives Cautious Optimism Amid Revenue Ambiguity BOTJ Q1 2025 Earnings EPS of 019 Reported Stock Edges Higher FET Q1 2026 Earnings EPS Surpasses Estimates Amid Market Headwinds