Even Exxon acknowledges that electric cars will replace gasoline cars by 2045 while others say 2035.
If China follows thru on their electric car mandates, the number of electric cars on the roads will begin to affect the price of oil/gasoline in 2025.
That is not going to happen without massive investment in the power grid. It also isn’t going to happen with current battery tech and the energy loss in transfer on both charge side and drawing power out. Math isn’t your friend in these calculations.