E exactlyscience.com BP oil spill did $17.2B in damage to natural resources, scientists find 4 points manojr 9 years ago 1 comments