Read More Energy Industry News Eos Energy stock jumps 20% on AI data center storage thesis: What EOSE investors need to watch into May 13 earnings Wall Street has been short Eos for two years on manufacturing failures. The Turbine-X data center deal and a 31% short float just rewrote the May 13 earnings setup. bySrinathMay 10, 2026