Market recovering