Stocks Slump and Oil Rises as TrumpXi Meeting Concludes Star Group SGU Stock Analysis 215 Loss Key Levels 20260515 Tencent and Alibaba Sales Miss Estimates as AI Monetization Efforts Face Headwinds