how much did the deepwater horizon oil spill cost bp
$37.2 billion
-1
Section::::Legal aspects and settlements.:Civil litigation and settlements.

Deepwater Horizon oil spill
27046954
11449545998915042349
NONE
Section::::Consequences.:Economy.

Deepwater Horizon oil spill
27046954