Analysis: UK could approve 13 new oil and gas projects despite North Sea pledge

previous post