Uranium contract prices soar on uncertain supply, AI-led power demand

Term prices are now around $79 per pound, the highest since 2008, and estimated to rise further in coming months.