Liquid batteries to pour on green energy?