Mexico needs help righting its oil industry, and the oil majors need help finding new oil — it’s a match made in heaven.
read more