BP Oil Drilling Disaster: Gulf Leak Meter
This weekend, the New York Times reported that scientists studying the gigantic oil spill in the Gulf have discovered enormous oil plumes below the surface of the water. These findings backup claims from other independent experts that BP’s drilling disaster has been spewing far more oil in the Gulf than previously estimated by BP and […]
BP Oil Drilling Disaster: Gulf Leak Meter Read More »