Eos Energy stock soars 24% on $100 million Cerberus-backed storage deal