Corporate earnings boost most Gulf markets; Egypt edges lower
Comments