Major Gulf hubs have closed, 21,300 flights have been cancelled leaving passengers stranded, while airline shares tumble and oil prices surge squeezing profits.