Year BoP, current US$ 1976 29400000 1977 10200000 1978 91800000 1979 64800000 1980 36900000 1981 -8300000 1982 -120000000 1983 82200000 1984 22800000 1985 31100000 1986 176400000 1987 -20100000 1988 -18000000 1989 156300000 1990 83430446.1063817 1991 -79333014.50282 1992 2192193.87270403 1993 190173218.513954 1994 313742795.481445 1995 245049970.045878 1996 37655630.593424 1997 36002539.951174 1998 -368288735.52405 1999 -403170878.658511 2000 -617467986.580397 2001 -89616403.5056955 2002 146668727.986714 2003 -343251512.663181 2004 -777489314.860015 2005 -1976306948.76101 2006 -2924139980.16283 2007 -1961305703.27408 2008 -637429123.582439 2009 1055741552.91162 2010 1355214988.04958 2011 1173827117.15059 2012 856624944.899408 2013 1245053660.00605 2014 1134583660.56906 2015 1308423170.92443 2016 1411455136.71967 2017 1118762004.91036 2018 922259921.3373 2019 1125096499.53564 2020 -321327327.37067 2021 -459045290.917101 2022 -37383791.1443415 2023 6499537.4511795