This recent articles explains the natural source of earth’s self sustaining, inexhaustible supply of natural gas.
http://www.nature.com/ngeo/journal/vaop/ncurrent/full/ngeo2837.html
This recent articles explains the natural source of earth’s self sustaining, inexhaustible supply of natural gas.
http://www.nature.com/ngeo/journal/vaop/ncurrent/full/ngeo2837.html