Year BoP, current US$ 1998 -2102814598.03753 1999 60475054603.6809 2000 46983317384.9441 2001 -850612654.569524 2002 1395954418.84424 2003 5775967763.18571 2004 1987997275.19399 2005 9968666710.96751 2006 14467901545.8407 2007 43594072642.2197 2008 17385162402.1156 2009 9448668267.83449 2010 18480391617.723 2011 6049373487.84314 2012 28949637682.4791 2013 8714203739.87062 2014 17647860182.1573 2015 -42525252982.2084 2016 2501207283.66784 2017 10309410737.3371 2018 -2397377611.86152 2019 1928772866.83379 2020 -4161505978.05921 2021 1427873150.86408 2022 5128509028.93356 2023 -577547949.653285