Egypt has announced that it has reached an agreement with a consortium of global and regional banks for a $2 billion ...