Year BoP, current US$ 1996 647338930.01453 1997 34365131504.838 1998 3666195894.88424 1999 17685562295.6635 2000 16944919643.9127 2001 3673150665.25638 2002 360107981.921123 2003 -16994322775.3607 2004 -28927821431.9494 2005 -16289224865.4493 2006 -31991518124.5721 2007 16104034734.9526 2008 43893285546.7232 2009 26924278396.0719 2010 30940309470.5389 2011 27464406540.1766 2012 -5948820009.97463 2013 -42951879862.327 2014 24340127339.9618 2015 46729914824.2301 2016 74234564233.7263 2017 -32871980974.545 2018 8046559770.06492 2019 55113878786.7061 2020 -15821040399.6594 2021 -39371244400.4787 2022 -35942432116.5753 2023 19449238242.3304