Earnings Reports and Retail Sales Data Take Center Stage on the Menu du Jour

Anyway, today, Bank of America, Morgan Stanley and Lockheed Martin will be releasing their quarterly earnings. While BoFA and Morgan Stanley's investment branches may have taken a hit, investors will be looking at how well these banks benefited from rising rates. Lockheed Martin on the other hand will undoubtedly continue outperforming as war and geopolitical tensions only keep rising and increasing the defense budgets around the world.
On the macro calendar, the US retail sales will be in focus today, as the resilience of the US consumer spending is another headache in the Fed's fight against inflation, and the data could not surprise to the downside. According to Bank of America's card data, spending in June was down by 0.2% 'but not out' and the official numbers are expected to show a slow improvement. A better-than-expected read could fuel inflation expectations and slowdown the US dollar's selloff but unless we see seriously strong data, any improvement will unlikely to turn the bearish winds around in the medium run.