BP Oil Spill Caused $17.2 Billion in Natural Resource Damage: Virginia Tech Scientists April 20, 2017 The 2010 BP Deepwater Horizon oil spill did $17.2 billion in damage to the natural resources in the Gulf of...
Bottom Line: Gulf Oil Spill Isn’t an Environmental Disaster April 19, 2015 By Paul Barrett In early March a 30,000-pound mat of oily gunk washed up on East Grand Terre, a barrier island in the...