A boat collided with a wellhead off the coast of Louisiana earlier this week, causing a minor oil spill.

A boat collided with a wellhead off the coast of Louisiana earlier this week, causing a minor oil spill.

A boat collided with a wellhead off the coast of Louisiana earlier this week, causing a minor oil spill.

Leave a Reply