AFAIK, there is only a single country that isn't part of the global economy and thus isn't vulnerable to sanctions, and North Korea doesn't have any oil.
Carbon tariffs are one of those brilliantly awesome ideas that would solve a lot of issues like these.