US Crude Oil and Gasoline Inventories Continue Sharp Decline Suggesting Tight Supply Conditions Sunrun RUN Q1 2026 Earnings Stunning EPS Beat Surprises Market AI Adoption May Reshape Workforces Without Mass Layoffs Argues NYT Piece TriNet Group TNET Q1 2026 Earnings EPS Surges Past Estimates Stock Gains 41 SRE Q1 2026 Earnings Slight EPS Miss Amid Steady Utility Performance GATX Q1 2026 Earnings EPS Beat Amidst Stable Railcar Leasing Demand IAG Q1 2026 Earnings EPS Beats Estimates by 25 as Gold Operations Shine MRX Q1 2026 Earnings EPS Beats Estimates by 634 Stock Rises 338 O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Amid Operating Headwinds KGEI Q1 2026 Earnings EPS Misses Estimates by 3593 Stock Declines 192