Question: are there any countries that are self sufficient?
Answer: The only country in Europe that's self-sufficient is France. Other countries in the exclusive club of self sufficiency: Canada, Australia, Russia, India, Argentina, Burma, Thailand, the U.S. and a few small others. You can see how your country compares on this map.