再生能源本身可能导致的环境破坏还不肯定和有争议。阳光、风、地热和其它可再生能源无法取代石油作为高能量密度的运输能源。要取代石油这些可再生能源必须转换为电（以蓄电池的形式）或者氢（通过燃料电池或内燃）来驱动运输工具。另一个方案是使用生物质能产生的液体燃料（乙醇、生物柴油）来驱动运输工具，但是目前的技术还无法让生质燃料够环保。总而言之要取代石油作为主要运输能源是一件非常不容易的事情。