Tencent and Alibaba Sales Miss Estimates as AI Monetization Efforts Face Headwinds Two TWOD Stock Consolidating at 2530 Next Move Ahead 20260515 India Fuel Price Hike Sparks Inflation Concerns Across Key Sectors Amid Elevated Crude Risks