Market has completely wrong understanding of China's uranium inventory role; China's stockpiles are not a source of supply to Western markets but rather a strategic reserve supporting China's own 150+ GW buildout, and failure to recognize this is causing Western utilities to misjudge supply availability.
causalpending
My Notes
Loading notes...