Solar June 16, 2017 Is Big Oil dead? The oil industry is facing the challenge of dealing with a renewable energy revolution