Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Exelixis EXEL Delivers Q1 2026 Beat EPS 079 vs 072 Expected European Household Gas Prices Surge Amid Iran Conflict Electricity Costs Surprisingly Drop Protagonist Therapeutics PTGX Q1 2026 Earnings Why the Beat Matters Trump and Xi Strike Cooperative Tone at Beijing Summit Marking Potential Shift in USChina Relations Potential WarshLed Fed Signals HigherforLonger Interest Rate Stance Japan Banks Turn to Anthropics Mythos for Cybersecurity Overhaul