In press conferences and perpetually looped commercials, BP has repeatedly promised to cleanup every drop of oil that was spilled even if it wasn’t all their fault. Then what’s with all the tarballs Greenpeace found on Horn Island near a “protected turtle nest”?