Year BoP, current US$ 2007 589846789.983338 2008 791628709.575689 2009 -380336804.073959 2010 625992946.51053 2011 443528624.410268 2012 420436008.462166 2013 599955303.324059 2014 370866557.493269 2015 367628666.597502 2016 608399165.890856 2017 447028068.883417 2018 393039731.7623 2019 182254569.45927 2020 -109674846.859932 2021 210205550.452238 2022 -189495977.529574 2023 516481858.678056