
245 Operated Wells across 5 states.
NEC is currently focused on expanding its position in Texas, Oklahoma, and Kansas. Please contact us to partner or learn more.

245 Operated Wells across 5 states.
NEC is currently focused on expanding its position in Texas, Oklahoma, and Kansas. Please contact us to partner or learn more.