Trenchant Technologies Capital (TTC, formerly known as Echelon Petroleum) is a provider of financial services. It offers investment and financial advisory and management, private equity, venture capital, situation debt financing, investment structure management services, etc.