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