By James Stafford. This article was first published on Oilprice. When a massive country de-nationalizes its entire energy sector and opens its oil and gas doors for the first time ever to foreign companies, the opportunities are staggering. Welcome to the ‘new’ Mexico, and welcome to the early stages of an oil and gas game […]