EnviroCorp CECO Crushes Q1 2026 Estimates EPS 036 Tops Views Mergers Choking Hazards Energy Prices Could the Roberts Court Grant Trump Sweeping Authority Trumps China Trip Nadellas Testimony GM Layoffs Key Investor Takeaways RELX PLC RELX Posts Q2 2025 Earnings Beat Heres What Drove It Flat Market Day as Tech Gains Offset Energy Losses