The S&P 500 made another new high on the eve of Independence Day, as if to celebrate its own independence from all the bad news thrown at it in recent months.
But under the surface the index’s rebound off recent highs doesn’t inspire much confidence.