Tipsheet Obama's BP Oil Spill Mission Accomplished Announcement Greg Hengler | August 04, 2010 12:28 PM