Energy Markets on Edge Waiting for Flows to Resume ING THINK Analysis Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Endurance Technologies IPO Concludes A Look Back at the Public Offering eBay Rejects GameStops 56 Billion Takeover Bid Citing Neither Credible Nor Attractive Offer