Sub-$40 Oil Prices Finally Stifle New Mexico Oil Production

12.08.2015