Dubai is underwater, with over 50 flights cancelled as severe weather and heavy rains are expected to continue. The death toll in Oman touches 18.