Year BoP, current US$ 1999 -25866972479.8144 2000 -83833383658.8249 2001 -24223902231.2351 2002 44579556206.1357 2003 24891688306.4588 2004 81294164424.2132 2005 19188044538.2892 2006 -356367033.277699 2007 24870211054.7058 2008 -262088219860.55 2009 -33693355266.7607 2010 -40630560628.5707 2011 -48978477505.2284 2012 123011730208.336 2013 277335477987.877 2014 311546004817.219 2015 313001171739.199 2016 363672024361.053 2017 408560632325.07 2018 385012578390.878 2019 321268812447.587 2020 226192127100.036 2021 401284984538.527 2022 -81555839667.7632 2023 259432766950.953