With Big Tech earnings behind it, stock markets face the gnawing worry of a rise in global crude prices and tensions in the Middle East.
Stock market’s record run remains ‘fragile.’ Tensions in Iran threaten the rally.
May 4, 2026