Energy North Sea Oil Project Faces Uncertainty as Neo Energy Slows Investment admin Sep 3, 2024 The future of a significant £900 million oil and gas project in the North Sea is uncertain as Neo Energy, the lead…