What is an oil and gas licence? 2023-07-31 eIndustry The government is offering energy firms North Sea permits but what do they allow them to do?» BBC