Oil spill involving Houston company was ‘best case scenario’, Coast Guard says
1 min readAn oil spill in Lake Charles, Louisiana happened at a facility managed by a Houston-based company. Those on the scene say the spill was small and could have been a lot worse.