Contractors indicted over oil leaks from platforms off Louisiana

Two supervisors with a Houston-based oil company are facing federal charges after federal prosecutors said they knowingly allowed oil to leak from their platforms off Louisiana’s shores, bypassing s…


Already an INSIDER? Sign in.