Last time I checked >95% of all passenger vehicles and near 100% of heavy duty transport vehicles (semi, school buses, transit buses, dump trucks, cement trucks, mining, etc) in the World are still running on ICE. It will take 20 years to get current ICE off our roads and another 10 years to get rid of the ICE that has still yet to be manufactured. You are describing the end state 30 years from now. Even then we will still need oil/gas for jet fuel, rocket fuel, asphalt roads, all plastic products, home heating, hot water tanks, cooktop stoves, fire places and BBQs, and more. Yes, the world is changing, thanks to large part by Tesla, however to throw historical P/E out the window today is a tad premature.