Canada just released EV due datesCanada says by 2035 all cars sold must be EV but starting in 2026 20% have to be EV and the years go on
2027 - 23%
2028 - 34%
2029 - 43%
2030 - 60%
and so on so if the US follows suit ICE "internal combustion engines" will be done with by 2035 so 10yrs of oil in North America will kill demand starting in 2 years. Of course countries like India will be burning fuel but even China is on the EV wagon. So if your going long on oil from here long isnt that long. Once EV has the battery issues fixed EV could start selling sooner at rates that will outpace government regulations.