Elements of Oil Reservoir Engineering