Clean energy stocks rally. · Zeitgeist