Tencent Reports Q1 2026 Earnings Gaming and AI Demand Provide Boost Revenue Falls Short of Expectations Disaster Risk Weighs on Home Values Buyers Seek Discounts as Insurance Costs Surge Byrna BYRN Stock Up 190 Key Resistance at 534 20260514 Brookfield BNT Surges 416 Nearing 4938 Resistance 20260514 Why WEBUY WBUY Just Dropped 259 What to Watch 20260514 Indias Key Reservoir Storage Falls Below 35 Capacity Raising Water Supply Concerns 300 Billion AI Debt Surge Expands from Wall Street to Tokyo Markets