Market is rebounding across the board