World and SA markets recover quickly