BP and the state of Louisiana have reached an agreement to resolve the dispute over the Deepwater Horizon.

2026-10-24

BP and the state of Louisiana have reached an agreement to resolve the dispute over the Deepwater Horizon.