BofA upgrades Egypt on earnings and valuations
BofA upgrades Egypt on earnings and valuations