Stock markets rise