Halliburton steals Mexican election?