iStock-1265573033-North-Sea-oil-smaller.jpeg
Oil and Gas News
UK to get over $9.7 billion in tax this year from oil & gas operators, trade body says