The three major U.S. stock index futures all opened down 0.2%.

2025-05-05

The three major U.S. stock index futures all opened down 0.2%.