Castillo-Cervantes, Salvador, Instituto Mexicano del Petróleo, Mexico