markets rebound