A ‘Europe First’ Stock Rally
Plus: The nuclear industry is staring down a uranium shortage.