If the current supply is a result of production costs and market forces, rather than geological supply, then this shouldn't be an issue. My understanding is that there is plenty of uranium in the ground in Canada, but it's perhaps not economically viable due to competition from within the countries you mentioned.
This is not a fundamental issue. Let the market work.