Expert analysis questions the effectiveness of Electric Vehicles in mitigating oil price volatility and reducing oil dependence, particularly in contrast to China's strategy.