Echo Energy (formerly Independent Resources) is a holding company engaged in the development of oil and natural gas producing assets.