Year BoP, current US$ 2005 -287600000 2006 -186900000 2007 890700000 2008 144000000 2009 -578000000 2010 435400000 2011 556299999.999999 2012 66131256.0665701 2013 804526919.378221 2014 -385097173.918793 2015 -289835894.466536 2016 -263265266.741249 2017 208152922.613328 2018 994156826.419323 2019 399631950.439438 2020 1923441762.62333 2021 3939869372.22491