G7 Unity Under Strain as Members Consider Dropping 2026 Communique Plans Consumer Sentiment Hits Fresh Record Low in May Amid Surging Gas Prices Linked to Iran Conflict Broker Liability Ruling Carriers Brokers and Industry Analysts Assess Potential Impact Q4 Earnings Season Alkem Labs Bata India Ashok Leyland Among Key Results in Focus Indian StateRun Oil Stocks Surge Up to 6 as Crude Falls and Fuel Prices Rise NASCAR Legend Kyle Busch Remembered Legacy and Potential Implications for Motorsports Industry KINS Q1 2026 Earnings EPS Misses Estimates Amid Challenging Underwriting Environment HTGC Q1 2026 Earnings EPS Misses Estimates by a Narrow Margin YDKG Q4 2012 Earnings EPS Misses Estimates as Stock Rises on Strategic Progress MAA Q1 2026 Earnings Strong EPS Beat Drives Positive Market Reaction FNB Q1 2026 Earnings Narrow EPS Miss Offset by Resilient Operations PSTV Q1 2026 Earnings WiderthanExpected Loss Reflects Ongoing RD Investment STAK Inc STAK Holds Steady Near 096 as Bulls Test Resistance SiNtx Technologies SINT Climbs 391 as Stock Tests Key Resistance Level Sangoma Technologies SANG Climbs 273 as Buyers Push Price Toward Key Resistance at 395 Xos Inc XOS Inches Higher as Shares Test Resistance Near 221 Okeanis Eco Tankers ECO Dips 192 as Bearish Pressure Mounts Plug Power Inc PLUG Sees Elevated Trading Activity as Investor Interest in Hydrogen Sector Intensifies CKX Q1 2025 Earnings Profitability Maintained Amidst Limited Operational Disclosure Kura Oncology KURA Edges Higher Amid Broader Biotech Momentum Navitas Semiconductor Gains on Nvidia Earnings Anticipation and AI Data Center Prospects Vodafone Idea Share Price Hits Fresh 52Week High on Continued Subscriber Growth Rally Extends to Seventh Day Nabtesco to Begin Mass Production of AllElectric Power Steering for EV Buses SP 500 Ekes Out Small Gain as Consumer Sector Strength Offsets Energy Slide Elon Musks OpenAI Attack Viewed as Competitive Strategy to Boost xAI Amazon Reports RecordBreaking Thanksgiving Holiday Sales and Items Sold Procter Gamble Hygiene Q4 Net Profit Flat at 156 Crore Board Declares 60Share Final Dividend