A diesel spillage into the River Dochart which could leave residents in a Perthshire village without water for "several days" was caused by an attempted fuel theft at a petrol station, its operators ...