Morocco Morocco, Net financial flows, RDB nonconcessional (NFL, current US$)

Year Value Rank Change Change,%
2023 100,446,774 28 -333,521,786 -76.9%
2022 433,968,559 12 +475,784,708 -1,138%
2021 -41,816,149 67 -608,101,413 -107%
2020 566,285,264 13 +384,763,743 +212%
2019 181,521,521 22 +197,788,271 -1,216%
2018 -16,266,750 68 -323,480,970 -105%
2017 307,214,220 16 +64,497,743 +26.6%
2016 242,716,476 17 -13,545,963 -5.29%
2015 256,262,439 12 -284,822,926 -52.6%
2014 541,085,365 6 +268,132,626 +98.2%
2013 272,952,738 7 +29,101,195 +11.9%
2012 243,851,544 8 -46,550,529 -16%
2011 290,402,072 9 +130,122,698 +81.2%
2010 160,279,374 14 -384,932,655 -70.6%
2009 545,212,029 10 +146,348,702 +36.7%
2008 398,863,328 5 +285,661,718 +252%
2007 113,201,609 14 -250,804,007 -68.9%
2006 364,005,616 7 +71,226,375 +24.3%
2005 292,779,241 6 +172,759,941 +144%
2004 120,019,300 5 +587,711,855 -126%
2003 -467,692,555 71 -184,415,278 +65.1%
2002 -283,277,277 69 -277,974,935 +5,242%
2001 -5,302,342 58 -80,399,893 -107%
2000 75,097,550 13 +91,443,360 -559%
1999 -16,345,810 65 -18,642,834 -812%
1998 2,297,024 32 +152,670,636 -102%
1997 -150,373,611 76 -217,042,482 -326%
1996 66,668,871 11 -70,408,986 -51.4%
1995 137,077,857 7 -33,542,366 -19.7%
1994 170,620,222 5 +3,904,921 +2.34%
1993 166,715,301 9 -10,133,182 -5.73%
1992 176,848,483 6 -20,413,954 -10.3%
1991 197,262,437 6 +33,177,764 +20.2%
1990 164,084,673 5 -58,414,790 -26.3%
1989 222,499,462 3 +156,477,483 +237%
1988 66,021,979 14 +12,697,694 +23.8%
1987 53,324,286 8 +31,386,420 +143%
1986 21,937,866 19 -11,088,147 -33.6%
1985 33,026,013 15 +27,085,613 +456%
1984 5,940,400 24 -3,660,343 -38.1%
1983 9,600,742 16 +2,622,908 +37.6%
1982 6,977,835 19 +166,676 +2.45%
1981 6,811,159 16 +5,517,383 +426%
1980 1,293,776 40 +2,766,715 -188%
1979 -1,472,940 56 -8,030,467 -122%
1978 6,557,527 15 +3,138,867 +91.8%
1977 3,418,660 20 +3,330,948 +3,798%
1976 87,712 43 -6,196,189 -98.6%
1975 6,283,901 9 +5,178,177 +468%
1974 1,105,724 19 +1,072,948 +3,274%
1973 32,775 32 -1,634,266 -98%
1972 1,667,041 9 +555,681 +50%
1971 1,111,361 12

Charts