Germany Secures Canadian LNG Supply Deal to Reduce Energy Dependence VERX Q1 2026 Earnings Slight EPS Beat Drives Positive Stock Reaction Barclays Reports 18 Profit Rise and Lifts Income Guidance