RE:Cameco's problem....These are long term CCO contracts that have never been cancelled in all their years of business. They are being paid out.
they are not being replaced by anything. Do your homework sir and dig far deeper than a quarterly report.
if you are too lazy then read two months of my posts.