The S&P 500 Index ($SPX) (SPY) today is down -0.07%, the Dow Jones Industrials Index ($DOWI) (DIA) is up +0.05%, and the Nasdaq 100 Index ($IUXX) (QQQ) is down -0.30%. September E-mini S&P futures (ESU25) are down -0.03%, and September E-mini Nasdaq futures (NQU25) are down -0.26%.
Stocks are seeing support today from the favorable PPI report and positive earnings results from several top Wall Street banks. However, the Nasdaq 100 index is being undercut by weakness in chip stocks, which fell after disappointing guidance from ASML.
Stocks also saw some weakness after CBS today reported that President Trump asked a group of House Republicans on Tuesday whether he should fire Fed Chair Powell. Several of those lawmakers said Mr. Trump indicated he would go ahead with the firing. However, CBS also quoted sources inside the White House as saying that the White House has not yet built a legal predicate for firing Mr. Powell, which can only be done for cause. In any case, Mr. Trump is continuing to pressure Mr. Powell to voluntarily resign.
Today’s June PPI report was favorable, as both the month-over-month and year-over-year figures were better than expected, suggesting that tariff inflation has not yet hit the producer level. The PPI report sparked some inflation optimism after Tuesday’s mixed CPI report.
Specifically, the June final-demand PPI was unchanged m/m and +2.3% y/y, which was weaker than expectations of +0.2% m/m and +2.5% y/y. The June core PPI report of unchanged m/m and +2.6% y/y was weaker than expectations of +0.2% m/m and +2.6% y/y. The year-over-year figures of +2.3% (nominal) and +2.6% y/y (core) were down from the revised May figures of +2.7% and +3.2%, respectively.
Today’s June US industrial production report of +0.3% m/m was slightly stronger than market expectations of +0.1%, and May was revised higher to unchanged from -0.2%. The June US manufacturing production report of +0.1% m/m was slightly stronger than expectations of unchanged.
The July New York Fed services business activity index rose to -9.3 from -13.2 in June.
The Fed’s July Beige Book report will be released later today.