Year BoP, current US$ 1985 388000000 1986 -211000000 1987 689000000 1988 114000000 1989 651000000 1990 606900000 1991 434300000 1992 -54757000 1993 -18200000 1994 149800000 1995 316690000 1996 898908000 1997 -57120000 1998 -1049830000 1999 -394130000 2000 2449010000 2001 39510000 2002 1452563748.26 2003 908005425.5 2004 3163257044.7 2005 9142016030.83224 2006 17057651830.29 2007 18402195771.95 2008 21121860427.389 2009 -378203335.810001 2010 16030508137.59 2011 24144210612.8379 2012 26025090817.047 2013 20169149501.7639 2014 7313313527.45261 2015 -3531471369.03048 2016 2642737292.90861 2017 7341498049.7602 2018 15501535712.0518 2019 12880814227.1861 2020 5858757656.16661 2021 14829788600.5572 2022 21556000869.8593 2023 13272713526.9466