BP, NAACP, Kamala Harris, and Kyle Cornell