Year BoP, current US$ 1999 -14247785487.8112 2000 -66151983945.5559 2001 25237108091.961 2002 17966799056.1024 2003 16006468919.9798 2004 108102797097.742 2005 49195180683.4559 2006 30475780158.8573 2007 9824162056.77957 2008 -344515707910.477 2009 55616415642.2919 2010 -24042658047.6183 2011 -48726333509.9027 2012 166575981934.257 2013 377986076263.733 2014 368951330046.947 2015 337468037803.521 2016 312711670901.611 2017 396129205718.917 2018 343518748759.826 2019 267159295877.484 2020 228146209426.83 2021 456349654772.363 2022 88658032770.9286 2023 288401999328.676