Sorry, but I work in the very industry responsible to bring this bright electrified future about - hence the anonymity. I saw the manufacturing lines, the supply chains, the engineering processes. Oil is just about everywhere. Making a claim that oil is essential to renewables is thus a simple fact based observation - I would lie if I would state otherwise. I spent hours and days researching documents, studies, companies who manage to make these green new products without oil - so far I haven't found any. Maybe you did?