INDEPENDENT ENERGY STORAGE ELECTRICITY PRICE TRENDS DRIVERS X2026