Oil Prices Rise as Trump Sends Fresh Warning to Iran European Markets Slide Inflation Reaches 38 in April as Gasoline Prices Surge 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