Year BoP, current US$ 1976 651000000 1977 1126000000 1978 1856000000 1979 -513000000 1980 -4774000000 1981 -4712000000 1982 -2353000000 1983 -2436000000 1984 -2495000000 1985 -952000000 1986 -2859000000 1987 -4235000000 1988 -1572000000 1989 -1305000000 1990 4552000000 1991 -647000000 1992 -5547754558.62268 1993 -8205889940.16498 1994 -10979452970.0946 1995 -5117957254.29083 1996 -6769978160.48526 1997 -12138068595.3394 1998 -14481998042.2511 1999 -11942825328.0158 2000 -8980617892.62762 2001 -3780423241.19359 2002 8766610000 2003 8139930000 2004 3211790000 2005 5273750000 2006 6498802520.20453 2007 6048537892.88669 2008 5421206328.61008 2009 7254115683.93703 2010 -1622995871.25068 2011 -5340181192.3952 2012 -2138040360.43296 2013 -13124373785.8633 2014 -9179026266.87552 2015 -17621985168.21 2016 -15104786524.5601 2017 -31151351750.7624 2018 -27083606451.057 2019 -3492479581.08422 2020 2688362005.52313 2021 6644503789.24864 2022 -4290120084.51508 2023 -21493969916.195