Long-term investors shouldn’t be overlooking the beaten-down renewable energy sector today. The post Got $2,500? 3 Energy ...