Strong heavyweights led the charge as the S&P 500 and Nasdaq-100 added 4.3% and 5% from the lows at the start of last week, respectively. Meanwhile, the 'breadth' and 'strength' components of stock ...