Comment Comment by trekrich I am sure that most if not all of the countries are in the WTO and have a framework for trading. Another inconvenient truth is that not everyone will agree with you. parent trekrich 6 years ago