Market rebounding across the board