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.
Sign up to access the rest of this content!
This content is not available to free users. Sign up for a paid account to access the rest of this content.