Uranium’s long-term contract price sits at US$97/lb, its highest level in more than 18 years. If strong prices funded new ...