UK Grants 31 Additional Licenses for North Sea Oil and Gas Exploration
LONDON (Agencies): The North Sea Transition Authority (NSTA) in the UK has issued an additional 31 licenses for North Sea exploration, marking the final phase of the 33rd oil and…