Tag: oil spoll
The 14-year chronic, continuous oil spill most Americans never heard about
The federal government said it is committed “to ensure Taylor Energy will work to permanently stop the ongoing oil spill” because there is “still more that can be done by Taylor to control and contain the oil.”