It’s no secret that uranium is on a tear. Spot U3O8 is trading at levels not seen since 2011, marking a renaissance in the energy-dense metal as utilities around the globe scramble to lock in supply. Taking a boo at bellwether Cameco Corp, it’s also staking new high ground pressing multi-decade highs and looks to […]