UAE stock markets extend rally on strong corporate earnings