Year BoP, current US$ 2005 954203732.09102 2006 3233274774.96124 2007 5333458548.84612 2008 2562692205.30155 2009 -676875227.139584 2010 -1840824214.2857 2011 -5046857001.2716 2012 -4061467922.28597 2013 -1344818487.20424 2014 1029025516.6881 2015 2541879166.5296 2016 2946091923.18844 2017 1200586726.55442 2018 1400593549.84437 2019 4893333269.50751 2020 5116380354.88365 2021 -36394989.1053597 2022 -7124700277.04277 2023 10022200172.5786