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

BP reaches a comprehensive $18.7 billion settlement with the U.S. government and five states, that effectively ends years of litigation …read more

Via:: Reuters Video: Top News