Tencent and Alibaba Sales Miss Estimates as AI Monetization Efforts Face Headwinds Nigeria Makes Strategic Move to Join International Energy Agency Amid Global Oil Supply Concerns Weis Markets WMK Earnings Outlook Key Metrics for Q3 2023