Charter Communications Revises Offer Reaches Buyout Agreement with Liberty Broadband IVZ Q1 2026 Earnings EPS Misses Estimates Yet Stock Gains on Strategic Outlook IEA May 2026 Oil Market Report Highlights Demand Growth and Supply Tightness