If you have to import fuel, it may happen that no ships can get through. Or the fuel becomes too expensive to buy because of war, natural disasters, or market forces. Ain't nobody turning off the sun or wind.
> Maybe, when we have technology to store efficiently electricity at scale
Actually we have it now.