Another week in the books and records continue to fall. The Dow Jones Industrial Average (chart) and the S&P 500 (chart) both closed the week at record highs, while the Nasdaq (chart) and the small-cap Russell 2000 (chart) are within a stones throw from their all-time highs. These key indices have been setting records all year long. With the exception of a few minor pullbacks throughout the year, stocks have pretty much gone up in a straight line. This despite a very tepid economic recovery here in the United States with the GDP coming in at a modest increase of 1.4%.
I think it is safe to say that this latest record setting week was due in part to Federal Reserve Chairman Janet Yellen’s dovish comments regarding interest rates and that the Fed would be very gradual in its future hikes and that such action will be determined by how well the economy fares. If the latest retail sales numbers and consumer price index number are indicative of what the Fed will do, we may not see another hike until year end or even 2018? This is just what the markets needed in order to keep a floor not only under the stocks, but the confidence to proceed as business as usual hence record setting highs.
Well the old adage of you can’t fight the tape or the Fed for that matter is certainly playing out so far in 2017. Are there any catalysts out there that could change the markets mind or its direction? Well we are about to enter the busiest week of Q2 earnings reporting season so far with over 440 companies reporting their results next week including the likes of Netflix (NasdaqGS: NFLX), Goldman Sachs (NYSE:GS), International Business Machine (NYSE: IBM), Johnson & Johnson (NYSE: JNJ), United Airlines (NYSE: UAL), American Express (NYSE: AXP), eBAY INC. (NasdaqGS: EBAY) and General Electric (NYSE: GE) just to name a few. The following week over 1400 companies will report their quarterly results. So if there is anything that could slow this bull market down right now this is it. However, if corporate America continues to report solid earnings results, new record highs could very well continue into the foreseeable future. Good luck to all 🙂