New Mexico moves up in oil and gas rankings