US stock futures rose modestly, with S&P 500 Futures at 7,258 points and Dow Jones Futures at 49,917 points.
Apple shares jumped 4% after reporting record revenue, profit per share and over 20% iPhone sales growth for a second quarter.
Reddit surged nearly 13% on stronger‑than‑expected Q1 results, while Brent crude peaked above $126 per barrel before easing to $114.
Iran warned of “long and painful” strikes if the US attacks, keeping geopolitical risk high and the Strait of Hormuz effectively shut.