"[R]enewable energy" is a meaningless term with no established standards. Like an emperor parading around without clothes, it gets a free pass, because nobody dares to confront an inconvenient truth: None of our current energy technologies are truly renewable, at least not in the way they are currently being deployed. We haven't discovered any form of energy that is completely clean and recyclable, and the notion that such an energy source can ever be found is a mirage.[emphasis mine]
Check out the whole thing here.