John de Rosier of the Albany Times Union has a searing cartoon about BP's oil-stained image.