An article on the resiliency of the renewables sector alongside a plunge in oil prices - McKinsey & Company