Year BoP, current US$ 1987 478301127.881192 1988 298774984.50243 1989 280350747.219193 1990 628282586.434674 1991 303491818.683261 1992 605297019.423452 1993 325248160.748433 1994 -112431279.844322 1995 486171843.659274 1996 1595314289.11365 1997 1306132460.02809 1998 90478053.182688 1999 -418959113.050861 2000 618666139.386043 2001 98135248.2381744 2002 -1005434950.94752 2003 -94324623.1985776 2004 160613316.255796 2005 -1439128171.32677 2006 -2806729076.0935 2007 -460967976.347623 2008 177579076.862478 2009 89186546.093129 2010 -1414831676.98739 2011 -1561967642.49701 2012 -1336072053.54639 2013 -2295094676.99398 2014 -3391389206.44015 2015 -2835802471.069 2016 -2054674846.65485 2017 -12763926713.6378 2018 -3585311002.35494 2019 -1689172144.8505 2020 -3924036037.06856 2021 -3070895252.86608 2022 -3824555853.01275 2023 -6824947200.40814