One part of the compressed retort gas is heated in a furnace to 600 °C and recirculated back to the middle of the retort for heating and pyrolyzing the oil shale, and another part is circulated cold into the bottom of the retort, where it cools down the spent shale, heats up itself, and ascends into the pyrolysis section as a supplementary heat source for heating the oil shale.