Germany Secures Canadian LNG Supply Deal to Reduce Energy Dependence DMLP Q4 2024 Earnings Reported EPS of 024 Amid Stable Operations Dell Surges 39 on Fastest Sales Growth Since 2018 Return to Public Market