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.
No More Fairy Tales: Why the United States Needs a Whole New Operating System