The S&P500 has reached new highs again, hitting 2989 as I type, after breaking out of a period of consolidation. It’s likely to run on to tackle the 3000 milestone level shortly, where the chart...