I agree, except it should be a general tax on imported oil with a waiver for Canadian and Mexican oil, oil from North America in other words.
Combine that tax on imported oil with a shift to a flat tax reducing the current IRS to a stub.