Taylor Energy Oil Spill: Stanching the longest-running oil spill you’ve likely never heard of – 60 Minutes Read more