Bahrain Bahrain, Portfolio Investment, net (BoP, current US$)

Year Value Rank Change Change,%
2024 3,553,989,362 27 +4,350,797,872 -546%
2023 -796,808,511 133 -295,744,681 +59%
2022 -501,063,830 142 -1,631,382,979 -144%
2021 1,130,319,149 43 +3,303,989,362 -152%
2020 -2,173,670,213 150 -2,097,074,468 +2,738%
2019 -76,595,745 109 -1,580,851,064 -105%
2018 1,504,255,319 37 +4,719,148,936 -147%
2017 -3,214,893,617 144 -1,380,658,945 +75.3%
2016 -1,834,234,672 154 -1,940,981,616 -1,818%
2015 106,746,944 48 -593,455,206 -84.8%
2014 700,202,150 40 -3,805,088,941 -84.5%
2013 4,505,291,092 19 +4,382,287,632 +3,563%
2012 123,003,459 42 +5,706,248,140 -102%
2011 -5,583,244,681 148 -827,455,205 +17.4%
2010 -4,755,789,476 146 +3,519,799,897 -42.5%
2009 -8,275,589,373 144 +1,001,291,768 -10.8%
2008 -9,276,881,141 148 -17,836,754,832 -208%
2007 8,559,873,691 15 -271,355,407 -3.07%
2006 8,831,229,098 19 +4,216,890,832 +91.4%
2005 4,614,338,266 17 +1,109,431,542 +31.7%
2004 3,504,906,724 15 +1,097,614,507 +45.6%
2003 2,407,292,216 15 -1,817,502,387 -43%
2002 4,224,794,603 14 +2,746,117,570 +186%
2001 1,478,677,033 18 +1,672,901,319 -861%
2000 -194,224,286 95 -2,187,214,116 -110%
1999 1,992,989,830 17 +981,100,432 +97%
1998 1,011,889,398 16 -138,966,375 -12.1%
1997 1,150,855,773 12 +370,963,512 +47.6%
1996 779,892,261 13 +666,565,744 +588%
1995 113,326,517 16 -340,662,887 -75%
1994 453,989,404 13 -881,382,975 -66%
1993 1,335,372,379 5 -62,765,919 -4.49%
1992 1,398,138,298 7 +335,106,383 +31.5%
1991 1,063,031,915 5 +1,760,638,298 -252%
1990 -697,606,383 58 -696,542,553 +65,475%
1989 -1,063,830 32 -2,925,532 -157%
1987 1,861,702 16 -24,202,128 -92.9%
1986 26,063,830 16 -2,393,617 -8.41%
1985 28,457,447 11 -19,414,894 -40.6%
1983 47,872,341 11 +31,914,894 +200%
1982 15,957,447 16 +69,148,936 -130%
1981 -53,191,490 38 +59,540,536 -52.8%
1980 -112,732,025 43 -154,134,739 -372%
1979 41,402,714 8 +8,108,381 +24.4%
1978 33,294,332 9 +228,416,284 -117%
1977 -195,121,952 38 -56,092,336 +40.3%
1976 -139,029,616 30 -42,948,705 +44.7%
1975 -96,080,910 22

Charts