Greenpeace hit BP where it hurts..