The Muck Stops Here Shawn Mallow May 2, 2010 Barack Obama, Oil 14 Comments The response by the Obama administration to the recent oil disaster has been s-l-o-w. Many people are defending this, saying that since BP had initially estimated the leak to … [Continue Reading...]