SMR heads into earnings with shorts at a year-high and Fluor dumping stock
NuScale Power Corporation reports Q1 earnings on May 7 with a striking tension at its core: the stock is up 17% over the past month, yet short sellers have added aggressively to bearish positions, and a key corporate…
