Year BoP, current US$ 2009 67610000.0000001 2010 244590000 2011 -40870000 2012 234429635.284174 2013 281234074.912629 2014 100331218.647925 2015 76270.9 2016 12721773.118766 2017 -111902853.035652 2018 -610196294.40638 2019 4012581.5008144 2020 43123485.7372701 2021 -19073956.6409868 2022 561150207.870149 2023 1994966163.06791