Petroleum is generated from finely grained source rocks rich in organic materials and accumulated and trapped in reservoir rocks with relatively higher permeability and porosity. Expulsion of petroleum through and out of source rocks is called primary migration. Primary migration, as a link between source rocks and carrier rocks, presents a vital challenge to the society of petroleum geosciences and exploration and attracts the research interests of many geologists and geochemists. Despite extensive research the effective mechanisms responsible for primary migration of hydrocarbons are still in intensive debate. Conversion of kerogen to oil and/or gas results in appreciable volume increase due to the density difference between the precursor...