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