Germany Secures Canadian LNG Supply Deal to Reduce Energy Dependence SNY Q1 2026 Earnings EPS Beats Estimates by 407 Stock Edges Lower Goldman Sachs Russias Crude Exports Remain Stable Amid US Sanctions