Stock markets catch their breath, oil stems losses