Year BoP, current US$ 1980 151000000 1981 -88000000 1982 6000000 1983 523000000 1984 120000000 1985 599000000 1986 -346000000 1987 -257000000 1988 -486000000 1989 375000000 1990 70000000 1991 232400000 1992 16000000 1993 17700000 1994 70200000 1995 143300000 1996 -106400000 1997 257900000 1998 -299677249.130504 1999 29202577.4674209 2000 34716209.5497443 2001 515100702.41247 2002 -715931246.041144 2003 -889144338.783017 2004 370543484.01911 2005 -1217635857.0493 2006 -985655830.241621 2007 -3052457221.55948 2008 -4228591147.64361 2009 1118380566.43779 2010 1428510000 2011 1008380000 2012 1037520000 2013 -145920000 2014 -1410890000 2015 2430630000 2016 2107960000 2017 -172540000 2018 2379210000 2019 415740000 2020 1415190000 2021 4524200000 2022 4599280000 2023 -92560000