Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Third TCBX Crushes Q1 2026 Estimates EPS 088 Tops Views Dow Reclaims 50000 as AILed Rally Lifts SP 500 and Nasdaq