Another angle on the BP oil spill