CBE terminates repatriation mechanism Egypt’s payments balance achieved overall surplus of $12.8bn, 5.1% of GDP for FY 2017/18 Daily News Egypt November 29, 2018