Year BoP, current US$ 1992 101830 1993 -46000 1994 22480000 1995 36835000 1996 141027000 1997 571817000 1998 6400000 1999 -273300000 2000 255582889.509633 2001 -105890185.717815 2002 166129413.458318 2003 197415920.611208 2004 -221470667.09956 2005 131012152.104003 2006 -43516163.1450766 2007 660475143.406473 2008 -360579367.210431 2009 -169212488.219237 2010 332096097.835499 2011 638227534.719961 2012 -1292740004.01366 2013 260618655.038364 2014 -14904353.9296761 2015 2968116624.03763 2016 1256259166.90748 2017 2635616033.78587 2018 -1703663347.74728 2019 -689404052.137427 2020 4791687334.79164 2021 -372720224.675474 2022 1039206637.89232 2023 -1689672900.85948