Неполное сгорание угля дает оксид углерода (II). На катализаторе (никель, кобальт) при обычном или повышенном давлении из водорода и оксида углерода (II) можно получить бензин, содержащий предельные и непредельные углеводороды:
nCO + (2n+1)H2 -> CnH2n+2 + nH2O
nCO + 2nH2 -> CnH2n + nH2O