Pegitboard News

Massive 14-Year Oil Spill Ordered To Be Cleaned As Leaks Continue

Massive 14-Year Oil Spill Ordered To Be Cleaned As Leaks Continue
An estimated 150 million gallons of oil is believed to have leaked from Taylor Energy's damaged Gulf Coast platform.