WHY BANKS AND ENERGY STORAGE ARE THE NEW POWER X2026