The markets are grappling with tech earnings from yesterday that were a mixed bag. Most of the big FAANG (Facebook, Apple, Amazon, Netflix, Google) companies had better than expected earnings but disappointed Wall Street on their forecasts. Of course, also a drag on the market is the approaching presidential election […]