stock exchange rebounds