Global stock markets rise as oil recovers