TBC Energy, LLC (TBC) is a Tulsa-based independent energy company principally engaged in the acquisition, exploration, development, and production of crude oil and natural gas properties in the state of Oklahoma... TBC only purchases leases that..
Relevance: 34.938637