A typical us Semi truck carries around 200 gallons of fuel (up to 400 if DDG is to be trusted).
That’s Fuel Energy Content =7490kWh with a Usable Electricity =2247kWh
But more importantly it’s much dirtier and spread out in our cities when it diesel powered. Also it’s delivering food, medicine and clothing with those nik-naks.