Year BoP, current US$ 1986 -14581005.5865921 1987 -7430167.59776539 1988 -26312849.1620112 1989 -38770949.7206704 1990 -149273743.01676 1991 -199217877.094972 1992 33854748.6033521 1993 42849162.011173 1994 85027932.9608939 1995 -25586592.1787714 1996 -53631284.9162011 1997 -167541899.441341 1998 -14357541.8994412 1999 -339905027.932961 2000 309776536.312849 2001 430458100.558659 2002 -137737430.167598 2003 -24379888.2681561 2004 453525139.664805 2005 716110922.865356 2006 546729298.500311 2007 766368715.0838 2008 247765363.128491 2009 344357541.899441 2010 -248938547.486034 2011 101005586.592178 2012 281620111.731844 2013 -102680590.451313 2014 39400255.7906033 2015 308640824.100133 2016 333530343.291871 2017 267547883.876194 2018 287147825.572271 2019 321664233.500011 2020 -200488449.875148 2021 253587682.830592 2022 423839378.911452