Liquid batteries could level the load
The biggest drawback to many real or proposed sources of clean, renewable energy is their intermittency: The wind doesnt always blow, the sun doesnt always shine, and so the power they produce may not be available ...