Uranium's $95 target draws institutional money before utility contracts expire