Have you ever imagined how petroleum is formed? You should check th...