Year BoP, current US$ 1999 -576772889.391946 2000 -460721159.583449 2001 -525095731.692455 2002 133909610.879708 2003 265056646.855879 2004 -223110385.16733 2005 -27447176.6032293 2006 96218271.3868346 2007 337365538.213949 2008 147556590.74932 2009 -256056538.318239 2010 81146541.8559874 2011 -153140171.532627 2012 -450407695.794785 2013 175289808.796443 2014 175728105.237092 2015 1175266485.93209 2016 1006862988.98922 2017 -313708378.902186 2018 -477298801.591528 2019 233665666.337277 2020 -24553595.518947 2021 -304119113.743145 2022 -506372038.82813 2023 -429955710.446019