Even with the market overbought all last week, the S & P 500 squeezed out a gain of nearly 1% - its fifth straight weekly advance.