On AlterNet: bp spill