NGP Energy Capital Resources Company is a financial services company investing in small and mid-sized energy companies, focusing on domestic oil, gas exploitation, development and production businesses in addition to midstream energy companies that gather, process and transport oil and gas.