I think evidence is mounting that the theory of fossil fuel is not the entire explanation. The Russians discovered decades ago that oil can be produced by geological forces, and is not exclusively the result of finite amounts of ancient biomatter. IOW, the Earth is continuously making it.