Energy storage stocks rides the renewable energy wave | Finks AI