UK to grant new North Sea oil and gas licences
Vessels that are used for towing oil rigs in the North Sea are moored up at William Wright docks in Hull, Britain November 2, 2017. Reuters/Russell Boyce/F By Reuters Britain will grant hundreds of new oil and gas licences in the North Sea as part of efforts to become more energy independent, the government said
Read More
