Charter Communications to Acquire Liberty Broadband in Sweetened Buyout Deal FTK Q1 2026 Earnings EPS Misses Estimates Amid Persistent Headwinds Oil Prices Plummet Nearly 20 in May Marking Sharpest Monthly Decline Since 2020