Healthcare Tech Rally Lift SP 500 as Defensive Sectors Weaken CMC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Steel Market Germany and Canada Sign Major LNG Agreement Amid European Energy Security Concerns