Year BoP, current US$ 2002 -510828308.36649 2003 -1004230743.774 2004 -529059152.020203 2005 -921082933.72612 2006 -491996997.307866 2007 -1881543573.2855 2008 -2738238264.62152 2009 -654346551.412525 2010 -247117605.627705 2011 -423564818.851457 2012 3622894264.84181 2013 -123067736.990809 2014 -826406402.410836 2015 63141244.6650111 2016 477764280.766971 2017 754063384.888341 2018 418563122.271069 2019 761509837.445884 2020 -284967585.075949 2021 1013712001.65944 2022 968104493.574133 2023 1590172849.6503