News

There are estimated to be over 520,000 non-producing (inactive, suspended, abandoned and orphaned) oil and gas wells in ...