Cameco Q1 Results Signal Tightening Uranium Supply Chain