UK oil
Big Oil Companies

UK oil giant hits pause

UK oil and gas major NEO Energy has decided to slow down its investment plans across its portfolio, citing uncertainty over recent government policy changes. The company, which owns 50% of the Buchan Horst development […]