Stocks Muted Early on Flat June PPI, Bank Earnings
The June Producer Price Index landed below expectations, but May data was revised to 0.3% and 0.4% for core PPI from the initially reported 0.1%. Big banks, JNJ reported earnings.Article | Jul 16, 2025