A long-held discussion for which there is still no definitive answer.

http://geology.com/press-release/mantle-hydrocarbons/

Eric’sWeb