(Source: Riverton Roll) Clear Creek Financial Management LLC bought a new position in Invesco Senior Income Trust in the third quarter valued at approximately $50,000. Envestnet …