Canadian Natural Resources CNQ Slides 175 as Energy Sector Faces Headwinds London Stock Exchange Group Reports Income Growth Driven by Tradeweb Performance MSCI Q1 2026 Earnings EPS Beats Estimates by 037 Stock Edges Higher Lawmakers Push to Ban AI Emotion Detection May Face Practical Challenges Analysis Suggests