Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Taiwan Emerges as Central Flashpoint in TrumpXi Summit Talks Inflation Accelerates in April as Iran Conflict Drives Energy Costs Higher Southern SFST Stalls at 5574 Consolidation Phase 20260520