Грамматический словарь Зализняка (склонения слова):
Энергоснабжение, энергоснабжения, энергоснабжения, энергоснабжений, энергоснабжению, энергоснабжениям, энергоснабжение, энергоснабжения, энергоснабжением, энергоснабжениями, энергоснабжении, энергоснабжениях