Year BoP, current US$ 1986 192996.88293951 1989 -92595416.156249 1990 37984638.4155312 1991 -125745943.670554 1992 -52497106.819934 1993 52271270.4699823 1994 160100448.809507 1995 137924886.195391 1996 73127122.7104214 1997 -109360365.105352 1998 -194853254.160386 1999 243117316.537365 2000 283736203.842558 2001 -268461831.090565 2002 576588134.737626 2003 -281277650.890568 2004 -1166466444.83977 2005 53736897.2124078 2006 148174851.294225 2007 496154283.122814 2008 17589198485.0276 2009 14759577469.868 2010 572404070.095496 2011 -11081010104.4591 2012 -7243225859.655 2013 -17392871100.8284 2014 -4443762951.72993 2015 -2224738711.14253 2016 -4082648982.13701 2017 -1115271534.42655 2018 -3599932608.49164 2019 3223054201.88843 2020 -4539954387.59362 2021 301881292.608008 2022 1029297311.3569 2023 3423739977.23379