Year BoP, current US$ 1999 132371861859.009 2000 -2876943150.25804 2001 98077433651.2884 2002 -21209505796.2461 2003 11417538315.469 2004 100516333757.999 2005 259423670404.086 2006 214119343007.168 2007 124178453400.753 2008 320045583098.813 2009 109023144316.161 2010 88254683439.2481 2011 135531959549.18 2012 57741498555.3078 2013 9613741989.5394 2014 88596023497.7801 2015 247382299459.807 2016 150821768853.765 2017 72813653827.6136 2018 150254163388.31 2019 120488890766.552 2020 -200287735636.319 2021 463934843348.778 2022 313562027795.904 2023 27887078628.2294