BP reached an agreement with the state of Louisiana to settle the "Deepwater Horizon" dispute.

2026-10-24

BP reached an agreement with the state of Louisiana to settle the "Deepwater Horizon" dispute.