Diesel is not cheap. Whatever is paying for the Mexican freight trains to carry passengers has deep pockets. Mexican government, cartels, or soros.