It is possible, Germany is perhaps the only country that has trade surplus.
Germany recorded a trade surplus of 24000 EUR Million in June of 2015. Balance of Trade in Germany averaged 4418.74 EUR Million from 1950 until 2015, reaching an all time high of 24000 EUR Million in June of 2015 and a...