for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Top News

BP settles U.S. oil spill claims for $18.7 billion

Posted

BP reaches a comprehensive $18.7 billion settlement with the U.S. government and five states, that effectively ends years of litigation over environmental damage and human casualties caused by the 2010 Gulf of Mexico spill. Jillian Kitchener reports.

Top News

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up