Daily Archives: Tuesday, December 20, 2011


Here is something we never heard about before. To the Associated Press : ” Environmentalists estimate at least 1 percent of Russia’s annual oil production, or 5 million tons, is spilled every year. That is equivalent to one Deepwater Horizon-scale leak about every two months. Crumbling infrastructure and a harsh […]

The too many little oil spills of Russia