Gulf stock markets rose yesterday after strong corporate earnings in Saudi Arabia and Oman, while Egypt climbed moderately as foreign investors accumulated shares.