Loading Video...
Leigh Gallagher asks Fortune’s Chris Matthews and Brian O’Keefe about the effect of low oil prices on renewable energy companies. Will they lose investors?