Market Recap Technology leads gains while consumer sector lags in mixed trading Is NXG SRV stock a smart buy at current levels Slight Dip 20260418 T1 Energy revenue surges 25572 YoY TE shares surge 196 despite earnings miss