Cameco Uranium Supply Constraints and Market Positioning