US stock futures were mixed on Tuesday morning as investors waited for the CPI report before the bell, with traders already adjusting around the Federal Reserve and the next move in rates. Contracts on the Dow Jones Industrial Average slipped 0.3% in premarket trading, S&P 500 futures fell 0.2%, and Nasdaq 100 futures rose 0.2%.
The data point driving the session was due at 8:30 a.m. ET. Economists expected consumer price inflation cooled in June, but bond traders were still increasing bets that the Federal Reserve will hike interest rates at its July 28-29 meeting. That split left Wall Street in a familiar holding pattern: waiting for one report to decide whether the recent pullback in inflation is enough to ease pressure on policymakers.
Oil added another layer to the wait. Brent crude futures edged higher after posting their biggest single-day jump in years on Monday, and rising energy costs were feeding concern that any shock could filter into core inflation. That is why the CPI print mattered so much today; it was not just about the headline number, but about whether firmer oil prices would make the case for tighter policy harder to ignore.
Bank earnings were also landing in the same window, with JPMorgan, Bank of America, Wells Fargo, Citigroup and Goldman Sachs scheduled to report second quarter results. The combination of inflation data and bank results gave traders little room to look away, even as the US planned to begin enforcing a blockade of the Strait of Hormuz on Tuesday afternoon and charge a 20% fee on all cargo crossing it.
The gap between what economists expected and what bond traders were pricing in is what made the morning so uneasy. If the June Consumer Price Index shows cooling inflation, it could steady rate expectations and take some heat out of the futures market. If it does not, the June reading may do the opposite and push the July 28-29 meeting back to the center of every trading screen before the opening bell even rings.

