Itron Inc ITRI Pulls Back 133 as Stock Approaches Key Support Level Charter Communications to Acquire Liberty Broadband in Enhanced Buyout Deal Tetra Technologies Inc TTI Q1 2026 Earnings Significant EPS Beat Driven by Operational Efficiency IranUS Talks Reshape Oil Market Dynamics as Geopolitics Overrides Supply Concerns