14 Years? Coast Guard orders Taylor Energy to stop 14-year oil spill in Gulf of Mexico November 21, 2018 by Staff