Morocco Morocco, Net financial flows, bilateral (NFL, current US$)

Year Value Rank Change Change,%
2023 67,710,456 33 -429,609,182 -86.4%
2022 497,319,638 13 +630,219,325 -474%
2021 -132,899,688 101 -131,954,450 +13,960%
2020 -945,238 67 +444,962,643 -99.8%
2019 -445,907,881 108 +23,731,438 -5.05%
2018 -469,639,319 113 -605,739,422 -445%
2017 136,100,104 37 -238,874,108 -63.7%
2016 374,974,212 20 +66,436,620 +21.5%
2015 308,537,591 22 -292,651,059 -48.7%
2014 601,188,651 18 +557,959,506 +1,291%
2013 43,229,145 53 -331,821,089 -88.5%
2012 375,050,234 19 +129,001,487 +52.4%
2011 246,048,747 21 -253,621,178 -50.8%
2010 499,669,925 10 -77,117,862 -13.4%
2009 576,787,787 8 -235,207,849 -29%
2008 811,995,637 2 +592,614,566 +270%
2007 219,381,071 7 +208,772,658 +1,968%
2006 10,608,413 37 +200,457,445 -106%
2005 -189,849,031 95 +246,252,943 -56.5%
2004 -436,101,974 103 -208,162,865 +91.3%
2003 -227,939,109 103 +193,734,264 -45.9%
2002 -421,673,373 106 -63,753,808 +17.8%
2001 -357,919,565 104 -152,843,913 +74.5%
2000 -205,075,652 98 +120,146,347 -36.9%
1999 -325,221,999 103 +218,380,462 -40.2%
1998 -543,602,461 103 -23,087,835 +4.44%
1997 -520,514,626 102 -361,649,920 +228%
1996 -158,864,706 97 +341,623,003 -68.3%
1995 -500,487,709 98 +60,096,513 -10.7%
1994 -560,584,222 103 -455,119,081 +432%
1993 -105,465,141 97 -201,601,679 -210%
1992 96,136,538 19 -106,676,095 -52.6%
1991 202,812,633 14 -80,152,673 -28.3%
1990 282,965,307 10 +9,757,757 +3.57%
1989 273,207,550 10 +96,292,483 +54.4%
1988 176,915,067 11 +31,455,013 +21.6%
1987 145,460,054 13 +103,076,139 +243%
1986 42,383,915 39 -40,052,799 -48.6%
1985 82,436,713 23 -342,890,107 -80.6%
1984 425,326,820 6 +191,020,664 +81.5%
1983 234,306,157 14 -304,301,214 -56.5%
1982 538,607,370 5 -352,939,919 -39.6%
1981 891,547,289 2 +209,806,622 +30.8%
1980 681,740,667 3 +480,131,598 +238%
1979 201,609,069 11 -25,241,745 -11.1%
1978 226,850,814 9 -359,432,277 -61.3%
1977 586,283,092 1 +554,306,760 +1,733%
1976 31,976,332 30 -127,781,957 -80%
1975 159,758,289 13 +152,106,805 +1,988%
1974 7,651,484 51 +13,299,899 -235%
1973 -5,648,415 77 -35,132,007 -119%
1972 29,483,592 23 -31,318,399 -51.5%
1971 60,801,992 10 -48,597,194 -44.4%
1970 109,399,185 5

Charts