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 …

oil leak – Read More…