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

Year Value Rank Change Change,%
2023 -1,213,761,000 64 -1,503,099,000 -519%
2022 289,338,000 17 +734,923,000 -165%
2021 -445,585,000 66 -1,261,466,000 -155%
2020 815,881,000 8 +517,763,000 +174%
2019 298,118,000 13 +575,963,000 -207%
2018 -277,845,000 61 -455,348,000 -257%
2017 177,503,000 16 +150,280,000 +552%
2016 27,223,000 30 +12,721,000 +87.7%
2015 14,502,000 33 +87,325,000 -120%
2014 -72,823,000 71 -433,156,000 -120%
2013 360,333,000 9 -680,058,000 -65.4%
2012 1,040,391,000 2 -223,202,000 -17.7%
2011 1,263,593,000 1 -992,012,000 -44%
2010 2,255,605,000 3 -1,957,680,000 -46.5%
2009 4,213,285,000 1 +2,869,972,000 +214%
2008 1,343,313,000 1 +1,014,272,000 +308%
2007 329,041,000 4 +5,000,183,000 -107%
2006 -4,671,142,000 74 -4,289,345,000 +1,123%
2005 -381,797,000 72 +768,621,000 -66.8%
2004 -1,150,418,000 80 -1,070,665,000 +1,342%
2003 -79,753,000 63 +6,618,000 -7.66%
2002 -86,371,000 69 +474,248,000 -84.6%
2001 -560,619,000 87 -978,629,000 -234%
2000 418,010,000 5 +902,362,000 -186%
1999 -484,352,000 87 -510,251,000 -1,970%
1998 25,899,000 17 +342,003,000 -108%
1997 -316,104,000 83 +42,643,000 -11.9%
1996 -358,747,000 80 -679,514,000 -212%
1995 320,767,000 4 +443,547,000 -361%
1994 -122,780,000 79 -230,058,000 -214%
1993 107,278,000 9 -263,204,000 -71%
1992 370,482,000 2 -257,218,000 -41%
1991 627,700,000 3 -1,896,715,000 -75.1%
1990 2,524,415,000 1 +1,904,661,000 +307%
1989 619,754,000 3 -54,489,000 -8.08%
1988 674,243,000 3 +258,332,000 +62.1%
1987 415,911,000 5 -175,817,000 -29.7%
1986 591,728,000 2 +86,587,000 +17.1%
1985 505,141,000 2 +75,221,000 +17.5%
1984 429,920,000 4 +252,062,000 +142%
1983 177,858,000 8 -97,189,000 -35.3%
1982 275,047,000 6 -78,531,000 -22.2%
1981 353,578,000 3 +20,854,000 +6.27%
1980 332,724,000 1 +83,019,000 +33.2%
1979 249,705,000 2 +143,026,000 +134%
1978 106,679,000 7 -44,996,000 -29.7%
1977 151,675,000 4 +52,268,000 +52.6%
1976 99,407,000 5 -50,531,000 -33.7%
1975 149,938,000 3 -14,758,000 -8.96%
1974 164,696,000 2 +79,712,000 +93.8%
1973 84,984,000 2 +21,473,000 +33.8%
1972 63,511,000 2 -14,564,000 -18.7%
1971 78,075,000 2 +2,167,000 +2.85%
1970 75,908,000 1

Charts