Hello SpikeTraders,Markets ended slightly lower after a choppy trading session as the markets get ready for busy earnings reporting over the next couple of weeks. Les s than 10% of S&P500 companies have reported earnings so far and about 3/4ths of those reports have beat estimates. Let's look at the charts...