ECB Faces Policy Dilemma as Market Expectations Tighten Conditions Ahead of Rate Decisions XIFR Q1 2026 Earnings Huge EPS Beat Drives 532 Stock Surge Natural Gas Demand Faces Continued Pressure from Mild Climate Conditions