Journal of petroleum science and engineering