Europes Household Energy Prices Diverge Gas Surges Electricity Drops Amid Iran Conflict First FBP Crushes Q1 2026 Estimates EPS 057 Tops Views Affiliated MGRE Q1 2026 Earnings Beat Revenue NA EPS 823 Dells Strong Earnings Reinforce AI Momentum in Tech Sector TSLX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Chinas DeepSeek AI Claims CostEffective Model Training Without CuttingEdge Chips