Lance Roberts says higher rates have kept markets mostly rangebound since April, allowing earnings to catch up and valuations to ease. He highlights 30% year on year S&P 500 earnings growth in Q2 despite still elevated bearish sentiment.