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

Year Value Rank Change Change,%
2023 486,064,000 11 -412,052,000 -45.9%
2022 898,116,000 7 +181,736,000 +25.4%
2021 716,380,000 9 -268,933,000 -27.3%
2020 985,313,000 6 +27,089,000 +2.83%
2019 958,224,000 3 +811,050,000 +551%
2018 147,174,000 13 -386,085,000 -72.4%
2017 533,259,000 5 +10,784,000 +2.06%
2016 522,475,000 6 -7,516,000 -1.42%
2015 529,991,000 8 +251,259,000 +90.1%
2014 278,732,000 10 -826,366,000 -74.8%
2013 1,105,098,000 3 +1,068,927,000 +2,955%
2012 36,171,000 26 -462,815,000 -92.8%
2011 498,986,000 6 +433,860,000 +666%
2010 65,126,000 25 +66,670,000 -4,318%
2009 -1,544,000 48 +22,526,000 -93.6%
2008 -24,070,000 52 -144,272,000 -120%
2007 120,202,000 8 +277,570,000 -176%
2006 -157,368,000 63 -110,946,000 +239%
2005 -46,422,000 57 +246,171,000 -84.1%
2004 -292,593,000 76 -129,683,000 +79.6%
2003 -162,910,000 70 +59,414,000 -26.7%
2002 -222,324,000 77 -4,026,000 +1.84%
2001 -218,298,000 85 -49,506,000 +29.3%
2000 -168,792,000 84 -270,916,000 -265%
1999 102,124,000 12 +135,718,000 -404%
1998 -33,594,000 69 +131,448,000 -79.6%
1997 -165,042,000 79 -204,137,000 -522%
1996 39,095,000 14 -38,426,000 -49.6%
1995 77,521,000 14 +132,447,000 -241%
1994 -54,926,000 71 -138,792,000 -165%
1993 83,866,000 14 -123,943,000 -59.6%
1992 207,809,000 8 +79,966,000 +62.6%
1991 127,843,000 11 -96,470,000 -43%
1990 224,313,000 6 +41,531,000 +22.7%
1989 182,782,000 8 -44,605,000 -19.6%
1988 227,387,000 9 -13,624,000 -5.65%
1987 241,011,000 9 -13,231,000 -5.2%
1986 254,242,000 11 +34,073,000 +15.5%
1985 220,169,000 8 +17,439,000 +8.6%
1984 202,730,000 10 +79,250,000 +64.2%
1983 123,480,000 12 +26,986,000 +28%
1982 96,494,000 13 +34,280,000 +55.1%
1981 62,214,000 13 +27,248,000 +77.9%
1980 34,966,000 22 -77,329,000 -68.9%
1979 112,295,000 10 +60,767,000 +118%
1978 51,528,000 11 +462,000 +0.905%
1977 51,066,000 9 +6,348,000 +14.2%
1976 44,718,000 11 -46,840,000 -51.2%
1975 91,558,000 5 +44,203,000 +93.3%
1974 47,355,000 8 +26,964,000 +132%
1973 20,391,000 9 +6,096,000 +42.6%
1972 14,295,000 13 -10,000 -0.0699%
1971 14,305,000 13 +5,276,000 +58.4%
1970 9,029,000 16

Charts