Oil majors to abandon the North Sea? 30/1 – take a punt on the 2020 energy market

Post Thumbnail

Breaking