Maybe you should read the russian reports on abiotic oil, the crust and mantle are creating “crude” everyday.
http://viewzone.com/abioticoilx.html
No thanks. I believe I know where oil and gas come from and it ain’t the mantle. Every known accumulation of hydrocarbons is found in sedimentary basins or their margins. Want to know why no one has ever found oil in Iowa or Minnesota? Or Wisconsin or Maine? Because they have always been “high” and never had much sedimentary cover deposited on them. No source rocks, no oil. You can derive methane from coal beds but those areas also lack those.