huge energy demand