UK to grant hundreds of new oil and gas licenses, ignoring calls from environmentalists
LONDON — Britain said on Monday it will grant hundreds of new oil and gas licenses in the North Sea in a bid for energy independence, ignoring calls from the environmental campaigners and the United Nations to stop the development…