Taylor Energy

An estimated 150 million gallons of oil is believed to have leaked from Taylor Energy's damaged Gulf Coast platform.