Nuclear-power stocks also suffered. NANO Nuclear Energy Inc. (NNE) fell more than 11%, while NuScale Power Corp. (SMR) was down more than 9%. Other themes popular with retail traders, from ...
Find insight on S-Oil , Vestas Wind Systems, Orsted and more in the latest Market Talks covering Energy and Utilities.
Find insight on LG Electronics , Getty Images, Nvidia and more in the latest Market Talks covering Technology, Media and ...