Supply and demand imbalance sends uranium prices and stocks up | Finks AI