Market broadly rebounds