The four major indices in Figure 1 all traded lower today with the S&P 500 (SPX) down -0.53%. The attention today was on slightly disappointing earnings as well as the ECB who did not cut rates, but stated that monetary stimulus will be needed ahead. Q2 earnings thus far have been generally better than expected, but today’s batch were somewhat less upbeat.

Share this: