A reasonable and well researched piece compared to most stuff published by "In these Times."
However, it's a "done deal." Since it was written, the new Tax law allows drilling in ANWAR. If, as the author suggests, the oil companies are not willing to produce oil there due to the cost, than so be it. that's called freedom of choice.
Why Are Federal Workers Selling Oil Drilling Rights in the Midst of a Shutdown?