Market outlook: is the stock market selloff over?