A section of a BP oil platform in the North Sea, about 100 miles east of Aberdeen in Scotland. Reuters
A section of a BP oil platform in the North Sea, about 100 miles east of Aberdeen in Scotland. Reuters

UK opening new round for North Sea oil and gas licences amid blackout warnings