I have took the profit and exit most of these stocks except VST now (still have a small position in LEU)
Wait for this weekend where I will share my FA analysis on this sector.
But I will say that if you are not comfortable about short term trading, just ignore this sector for now as it is highly speculative