This is not from an anti-environmentalist skeptic but from Time Magazine: The Deepwater Horizon explosion was an awful tragedy for the 11 workers who died on the rig, and it’s no leak; it’s the biggest oil spill in U.S. history. It’s also inflicting serious economic





