May202010 By Logistics MonsterScientists Estimate Oil Leak Larger Than Reported Extinction, Terrorism, West WingBP, Deepwater Horizon, Federal Government, Oil Leak, Scientists Scientists estimate 95,000 barrels per day versus the government's estimate of 5,000 barrels. Amateur video: Read More