Stocks continued to rebound yesterday to the extent that the S&P 500 recovered all of last week's losses and now sits just 0.3% from a new all-time high. The sector leadership so far this year is an ...