We do not currently know of any antonyms for source of energy.
For similar words to source of energy, try: