Oil & Gas Brazil and Mexico battle for Big Oil’s investment 27/10/2017 By David McPhee Brazil and Mexico are fighting it out to lure the big oil giants to their waters, and Shell is attracted, a news report said.