petroleum analysis