Year BoP, current US$ 2002 -467162379.372065 2003 3187402200.44241 2004 4095366722.97981 2005 5707370222.64855 2006 4590305358.77658 2007 3358360696.7742 2008 8794547010.74507 2009 -3245728425.53326 2010 -3865093507.21499 2011 -4897723146.16473 2012 3686423727.18371 2013 7675155751.99425 2014 8256209386.99374 2015 7756070852.57383 2016 -12389973792.0417 2017 10862177005.7993 2018 -4392936058.16856 2019 5196329785.95772 2020 8491695536.05771 2021 15988142357.287 2022 -482145738.311685 2023 2181567290.49713