Barclays Reports 18 Profit Rise Upgrades Income Guidance for 2025 RYZ Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds Shares Edge Higher Germany and Canada Forge Major LNG Deal Amid Global Energy Security Concerns