Why the uranium market has recently given investors glowing returns