Dell Stock Surges on Strong AI Data Center Demand MPT Q1 2026 Earnings EPS Surprise of 65 Driven by Solid Performance Amidst Market Headwinds Germany and Canada Forge Major LNG Deal Amid Global Energy Security Concerns