Charter Communications to Acquire Liberty Broadband in Enhanced Buyout Deal GBX Q1 2026 Earnings EPS Misses Estimates by 4348 Stock Slips Oil Prices Plunge 20 in May Marking Steepest Monthly Decline Since 2020