The Gulf oil spill and the blame game