Year BoP, current US$ 1998 212346328.436749 1999 274506109.513584 2000 -129630145.227606 2001 134038724.400654 2002 147220495.710599 2003 316465700.78198 2004 397850413.210861 2005 192112128.918336 2006 129033700.502818 2007 -88970560.647417 2008 -120208365.15788 2009 94237914.7499367 2010 116462800.886889 2011 65211054.0386742 2012 78706956.3730093 2013 122803031.94464 2014 95327211.6444958 2015 116429665.067773 2016 175191888.741087 2017 167363514.75084 2018 -15617537.7771143 2019 -29699779.6197807 2020 -138570816.558851 2021 117856890.947542 2022 71163615.5039339 2023 286625702.930931