Saudi Arabia deposits $3bn into Egypt Central Bank as liquidity support.

Saudi Arabia deposits $3bn into Egypt Central Bank as liquidity support.