Year BoP, current US$ 2007 157478422.063365 2008 -186702336.734654 2009 127809988.633121 2010 13417254.3281671 2011 -149667528.430719 2012 52674567.1626324 2013 105261648.077376 2014 161118502.33563 2015 93727996.1055125 2016 136569131.993481 2017 123154149.988741 2018 234192854.648895 2019 345736645.844156 2020 379425733.260281 2021 -6655949.94592994 2022 155688896.708769 2023 -504827503.68735