World Energy News Share

Link

Separate multiple addresses with commas(,).
Captcha
https://www.worldenergynews.com/news/settles-2010-oil-spill-claims-for-bln-629488

BP Settles 2010 U.S. Oil Spill Claims for $18.7 bln

BP Plc  has reached a comprehensive $18.7 billion settlement with the U.S. government and five states, a landmark deal that effectively…