地下为什么会有石油?