Fuel cells would be a better bet than straight batteries, especially ones that can reform methane or lighter hydrocarbons like propane or methanol.
Battery tech won’t be competitive unless a battery pack can hold the equivalent of 30~40% of the energy contained in 16 gallons of gasoline.
This roughly takes into account the higher efficiency of a battery-electric motor prime mover, as opposed to an internal combustion engine that wastes 2/3rds of that energy through the exhaust and cooling system.
Battery tech IS making improvements by leaps and bounds, and may just reach those benchmarks in the not too distant future.
Battery tech wont be competitive unless a battery pack can hold the equivalent of 30~40% of the energy contained in 16 gallons of gasoline.
...
The top of the line Tesla is a large car and will soon have a range over 300 miles. Is that good enough?