Cameco Stock Surges on AI Energy Demand