EUROPEAN ELECTRICITY PRICES AND ENERGY STORAGE X2026