For solar and wind energy to come close to providing the same amount of energy as oil does, would require a truly massive scale up in production and deployment of such technologies and still they would come nowhere near to match the convenience of oil.