Impact of oil spill on marine life