LIMA, Peru -- Unusually high waves attributed to the eruption of an undersea volcano in Tonga caused an oil spill on the Peruvian coast, but authorities said Monday the spill was controlled within hours and there's an ongoing process to clean the area.