petrolium geology 21