U.S. stock index futures retreated slightly after the release of economic data.

2026-02-20

U.S. stock index futures retreated slightly after the release of economic data.