JP Morgan analyst Mark Strouse shares insights on clean energy sector, with strong power demand, weak residential solar ...