Oil corporation