Stock market rebounds as financial sector rallies