Stock Market Today (May 5, 2026): Dow futures rise on Iran war developments thestreet.com
AI commentary is generated from public news feeds and is not investment advice.