Year BoP, current US$ 1995 -7200000 1996 -223500000 1997 -404200000 1998 -60900000 1999 45500000 2000 55024748.3366842 2001 1317471175.43815 2002 1232506668.48166 2003 1890963610.67647 2004 417154044.906513 2005 3952705859.11032 2006 4501364062.28693 2007 4583092935.76148 2008 9377510737.93148 2009 -3093053978.27352 2010 -8470269956.33502 2011 12868148244.4102 2012 17387895285.2002 2013 6033640876.65818 2014 1038848248.66581 2015 -5887872460.68676 2016 745384754.508477 2017 -5400185121.64132 2018 2899586576.98288 2019 5118200204.8268 2020 -7743909733.38627 2021 -3577597245.39288 2022 13275396415.4304 2023 5314292845.11476