A Uranium and Vanadium producer. Energy Fuels (NYSE: UUUU), CEO, Mark Chalmers gives himself high-marks for their performance in 2018 and is bullish about their prospects in 2019.