well my 2c is i went long the U space over the past month on a view the oil stabilisation lifting energy coefficient prices will prompt utilities to start engaging lt supply contracts. Its currently my longest resource position.
i dont believe japanese demand will recover for a long time but european and chinese bidding should be enough.
its been what 9-10 years since the last real uranium price run. so i finally feel i can bet the space legitimately
i do think oil should recapituate to some degree - there's severe price manipulation is being undertaken as well as speculative storage via trading cos and they cant maintain indefinte exposure. but a recapitulation wont stop uranium buying once it is sparked.
its been a buyers market for a decade - the slightest shift in that willingness to bid for supply should trigger fairly strong escalation