Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Middleby MIDD Holds 14692 Direction Awaited 20260514 Algonquin AQN Q1 2026 Earnings Beat Revenue NA EPS 013 Heartbeam BEAT Gains 280 Support Holds at 086 20260513 Iran Conflict Rattles Energy Markets as Trump Heads to China for Trade Talks Wall Street Mixed as Inflation Data Surprises Nvidia and Micron Lead Tech Gains IBMs 2026 Global Outlook Banking and Financial Markets Face Transformation