Year BoP, current US$ 1979 -1851000000 1980 -4979000000 1981 -7383000000 1982 5117000000 1983 13715000000 1984 12790000000 1985 7683000000 1986 4416000000 1987 8913000000 1988 2414000000 1989 -267000000 1990 -3110000000 1991 -9369000000 1992 -18618000000 1993 -16010000000 1994 -21185140000 1995 7152710000 1996 6435885000 1997 -807195999.999996 1998 -9180703000 1999 -8350321000 2000 -11941767041 2001 -14109446485 2002 -12194289609 2003 -10770586021 2004 -14968141812 2005 -14565785413 2006 -13991006944 2007 -18695821515 2008 -26869546767 2009 -14820317718 2010 -13623591137 2011 -15980581914 2012 -14581102602 2013 -15907547928 2014 -16563464776 2015 -25807764000 2016 -23667255468 2017 -22669791420 2018 -27610814495 2019 -4265651015 2020 21711673476 2021 -23127884854 2022 -42530087167 2023 -24515408601