Executive viewpoint October 31, 2023 • Source: worldoil.com Energy, economy and environment: Nuclear’s triumphant return