I've seen calcualtions that factor the effieciency of oil refineries, electric power plants and transmission losses, the efficiency of batteries charging and discharging and the efficiency of ICE, and the electric car came out ahead slightly less than 2x efficient. Maybe if you really factored in everything it'd be a wash. That being the case and with oil prices going no where but higher electric vehicles are probably going to be coming whether they really are more efficient, economical, less pollution or not.