The Environment Agency may have found the source of a major oil spill which covered 13 km of the River Aire between Leeds and Castleford.