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.
Any Democrat Who Takes Fossil Fuel Money Should Face a Primary Challenge in 2020