Year BoP, current US$ 2005 -128400000 2006 239200000 2007 249700000 2008 213800000 2009 12500000 2010 668597840.323741 2011 606113686.43078 2012 282088349.510941 2013 -131317402.507629 2014 -417197854.42966 2015 -838499615.988409 2016 -95935803.9866054 2017 363505213.240581 2018 166040948.596657 2019 -125964881.921817 2020 601336025.320573 2021 423044484.249477 2022 258026533.192936 2023 329714270.303521