Year BoP, current US$ 1977 -111600000 1978 54100000 1979 97300000 1980 416400000 1981 640762540.0045 1982 -383179274.557074 1983 156002918.762852 1984 -565491090.96 1985 -1381000000 1986 -28130000 1987 -73200000 1988 420120000 1989 -149810000 1990 -232000000 1991 901000000 1992 449000000 1993 568824682.110004 1994 294765259.578118 1995 229355859.356315 1996 707457377.311754 1997 -26581203.3908235 1998 254752017.218186 1999 -17006320.2063044 2000 372472404.605381 2001 72163316.4713836 2002 88802995.8795879 2003 648398645.822701 2004 83922277.9453825 2005 192876758.782316 2006 -539723731.646353 2007 -275375116.442082 2008 -255488879.30755 2009 -681661464.802946 2010 1674238762.28335 2011 -1346584124.06069 2012 717251742.503372 2013 1980641799.16502 2014 -6539917.92561984 2015 -1694547917.95363 2016 -1121689431.45265 2017 839058115.93603 2018 -2957516031.32975 2019 950590976.527054 2020 -2978031120.34254 2021 -6310744989.65439 2022 -4154776522.8662 2023 -3670913154.77005