Tencent and Alibaba Sales Miss Estimates as AI Monetization Efforts Face Headwinds Oil Supply Crunch Deepens as Global Markets Lose Critical Buffer What Kodiak Gas KGSs 246 Decline Means for Investors 20260514