OGE Energy Edges Lower as Utility Sector Faces Mixed Sentiment Germany and Canada Sign Major LNG Deal to Bolster Energy Security Amid Geopolitical Tensions WFC Q1 2026 Earnings Slight EPS Beat Amid Cost Discipline and Stock Uptick Irans Economy Faces Prolonged Strain Under US Sanctions