"Investors can be an impressionable lot," said Dallas Kachan, founder and managing partner of Kachan & Co., a San Francisco-based consulting firm that provides financial analysis of the cleantech sector. "When the price of oil is down, the shine is off the renewable energy apple."