Sao Tome and Principe recorded a trade deficit of 17.44 USD Million in May of 2026. Balance of Trade in Sao Tome and Principe averaged -13.79 USD Million from 1999 until 2026, reaching an all time high of -1.55 USD Million in June of 1999 and a record low of -40.66 USD Million in September of 2014. source: Central Bank of Sao Tome and Principe