European Businesses Remain Committed to China Manufacturing Amid EU Derisking Push BXC Q1 2026 Earnings Surprise Profit Crushes Estimates Shares Rally Charter Communications Reaches Enhanced Buyout Agreement for Liberty Broadband