On AlterNet: bp protests