Year BoP, current US$ 1997 127785768.615568 1998 50015238.2201679 1999 127567986.09507 2000 -11383500.6221385 2001 14452254.7561981 2002 152476009.182959 2003 -6534248.41622685 2004 13151868.8238143 2005 404286855.521557 2006 6549940.88712827 2007 50319540.5896873 2008 83381797.8585659 2009 -48663734.5281032 2010 83597207.2072614 2011 1090559653.86913 2012 78059087.1255015 2013 -107347823.006243 2014 -739241670.940047 2015 -1057253249.4999 2016 25035167.0590479 2017 150033324.717842 2018 30990006.2166788 2019 128066874.597703 2020 -99416644.1752017 2021 372089732.186654 2022 558089331.048532 2023 -1102000301.54427