An oil leak off the coast of Louisiana spread for miles and no one knows who is responsible
Talos Energy responded to the notification of an oil leak off the Louisiana coast following Hurricane Ida by sending a team. On Sunday, divers found the leaky pipe in Bay …
Read More