Year BoP, current US$ 1979 -122300000 1980 32600000 1981 -108400000 1982 -145400000 1983 -239300000 1984 -249300000 1985 -73700000 1986 -319690000 1987 45900000 1988 -20200000 1989 41300000 2008 905853834.363022 2009 676568206.758384 2010 1104046482.02849 2011 1347451737.21221 2012 915508552.002831 2013 184129513.223385 2014 411097007.228729 2015 -254059174.814619 2016 692724161.02236 2017 472475137.801314 2018 520176646.49976 2019 59978560.9220507 2020 613785246.006195