Stock market today: S&P 500, Nasdaq, Dow futures edge higher with Middle East tensions, earnings in focus May 04, 2026 · · yahoo.com read more » Read more »