2 contractors of oil company indicted for leaks from platforms off Louisiana coast
Two supervisors with a Houston-based oil company are facing multiple federal charges after prosecutors in U.S. Attorney Peter Strasser’s office say they knowingly allowed oil to leak from their platfo …