Meeting energy demand