Wall Street recovers some ground as technology stocks bounce back