Gulf oil spill may refer to: