Germany Secures Canadian LNG Supply Deal to Reduce Energy Dependence CRGO Q1 2026 Earnings EPS Misses Estimates by Nearly 70 Stock Rises Amid Uncertainty CoreWeave Analyst Ratings Mixed Views on AI Cloud Infrastructure Specialist