Company sued over 2004 oil spill

    Insider

    An environmental watchdog group filed a lawsuit today against the company it blames for an oil spill that began in 2004, 11 miles off the coast of Louisiana, claiming oil has been flowing into the Gul…


    Already an INSIDER? .