Energy Fuels (UUUU) Loses 5.7% on Profit-Taking

Written on 12/31/2025