Asian Markets rally