Loading Video...
Stephen Gandel discusses the recent layoffs in the energy industry and what it means for the future of oil.