Sales rebound gains momentum