B. Riley Securities analyst Nick Giles maintains Energy Fuels (AMEX:UUUU) with a Buy and lowers the price target from $27 to $25.