Description
Wall Street futures were flat today ahead of earnings from Tesla and Netflix. The bears are starting to get seriously depressed as indices come back close to their records. The flurry of corporate earnings releases hasn't reversed the trend at this stage, and it looks like large companies haven't had to suffer too much from the current high interest rate environment.