Locke Capital is an independent investment company with offices in Tulsa, OK and Fort Worth, TX. The firm specializes in pursuing upstream oil and gas arbitrage opportunities and other investment ventures.
Focus Areas
Notable Investments